Marcar linhas onde uma célula contém uma determinada palavra, em qualquer parte do texto.
Copiar esta fórmula
=IF(ISNUMBER(SEARCH("urgent", A2)), "Yes", "No")SEARCH retorna a posição da palavra se estiver presente (um número) ou um erro se não estiver. ISNUMBER transforma isso em VERDADEIRO/FALSO, e IF retorna seus rótulos. SEARCH não diferencia maiúsculas de minúsculas; use FIND para correspondência que diferencia.
=IF(ISNUMBER(SEARCH("paid", B2)), "✓", "")→✓Marca as linhas cujo status contém "paid".
=IF(ISNUMBER(SEARCH("ltd", A2)), "Company", "Person")→CompanySEARCH ignora maiúsculas e minúsculas, então uma célula contendo Acme Ltd corresponde.
=IF(COUNTIF(A2, "*urgent*")>0, "Yes", "No")→YesCOUNTIF com curingas é uma forma mais curta de testar se parte de um texto aparece.
Compare diretamente: =IF(A2="urgent", "Yes", "No"). SEARCH serve para verificações parciais, do tipo “contém”.
Troque SEARCH por FIND: =IF(ISNUMBER(FIND("Urgent", A2)), "Yes", "No"). FIND diferencia maiúsculas de minúsculas.
Use =IF(ISTEXT(A2), "Text", "Not text"). ISTEXT é TRUE para qualquer valor de texto e FALSE para números, datas e células vazias.
SEARCH retorna uma posição quando encontra o texto e #VALUE! quando não encontra. ISNUMBER transforma isso em TRUE ou FALSE para que IF possa usar.
Precisa de uma fórmula para seus próprios dados?
Descreva o que você deseja em linguagem simples e deixe o ExcelGPT escrever, explicar e verificar a fórmula — grátis para começar, sem plug-in.