Retornando dados específicos no exame de um intervalo - dicas do Excel

Índice

Chris pergunta:

Na verdade, preciso de uma função que examine um intervalo de células e retorne um determinado valor se alguma das células do intervalo contiver uma determinada palavra. Existe tal função?

Supondo que esses dados estejam em A1: A4

UMA
1 Juan
2 Pablo
3 Gonzales
4 Juan Pablo

E você deseja testar a existência de "Juan", (localizado em C1), você poderia usar, por exemplo:

(=IF(LEN(C1)*OR(ISNUMBER(SEARCH("*"&C1&"*",A1:A4))),"Exists","Doesn't Exist"))

=IF(LEN(C1)*ISNUMBER(MATCH("*"&C1&"*",A1:A4,0)),"Exists","Doesn't Exist")

=IF(LEN(C1)*COUNTIF(A1:A4,"*"&C1&"*"),"Exists","Doesn't Exist")

A primeira é uma fórmula CSE (deve ser inserida pressionando Control Shift Enter), a segunda e a terceira são fórmulas regulares.

O primeiro também diferencia maiúsculas de minúsculas.

Artigos interessantes...