Acontece que é uma função simples:
Eu uso o IFERROR, sabendo que pode haver erros em SEARCH:
= IFERROR ((ESQUERDA (AV1440, SEARCH ("/", AV1440,1) -1)), AV1440)
Eu tenho células que contêm texto com o formato: IVORY / RED
Estou usando uma função LEFT para extrair a primeira string de texto da seguinte forma:
=LEFT(AV1440, SEARCH("/",AV1440,1)-1)
Às vezes, eu me deparo com uma célula que não contém "/" e recebo um erro #VALUE!
Eu tentei usar
=IF((SEARCH("/",AV1440,1)>0)', ..above forumula.. , AV1440)
Mas se não houver /
, isso retornará um erro, em vez de executar a parte FALSE da função, porque a função SEARCH não encontra /
cometer um erro ...
Qual é a maneira de corrigir isso?
Acontece que é uma função simples:
Eu uso o IFERROR, sabendo que pode haver erros em SEARCH:
= IFERROR ((ESQUERDA (AV1440, SEARCH ("/", AV1440,1) -1)), AV1440)
Uma alternativa, desde que você deseja retornar o conteúdo da célula se "/" não estiver presente, ou a string até o "/" se for:
=LEFT(AV1440,SEARCH("/",AV1440&"/",1)-1)