/ / Pesquise na célula e exclua (fórmula) - excel, excel-formula

Pesquisa na célula e delete (fórmula) - excel, excel-formula

Estou usando a seguinte fórmula =LEFT(G2,SEARCH("""",G2)-1) em uma célula que contém os seguintes dados 4.8" (306ppi) HD Super AMOLED touchscreen para que retorne apenas o número (4,8).

Funciona, no entanto, nem todas as strings terão aspas após o número, algumas contêm um travessão 5.2-inch full HD (424ppi) IPS touchscreen e, portanto, recebo um erro nessas células #VALUE!.

Achei que poderia simplesmente editar a fórmula e adicionar o traço no critério; =LEFT(G2,SEARCH(""",-",G2)-1) mas não funciona, algum conselho?

Respostas:

2 para resposta № 1

Tente este:

=LEFT(G2,IFERROR(SEARCH("""",G2),SEARCH("-",G2))-1)

E se G2 não contém ambos " e -, você pode usar a próxima fórmula para retornar a mensagem de erro

=IFERROR(LEFT(G2,IFERROR(SEARCH("""",G2),SEARCH("-",G2))-1),"quote and dash not found")