
Fórmula genérica
=SEARCH(text,cocatenated_columns)
Resumo
Se você deseja destacar linhas em uma tabela que contém texto específico, use a formatação condicional com uma fórmula que retorna TRUE quando o texto é encontrado. O truque é concatenar (colar) as colunas que você deseja pesquisar e bloquear as referências de coluna para que apenas as linhas possam ser alteradas.
Por exemplo, suponha que você tenha uma tabela de dados simples em B4: E11 e deseja destacar todas as linhas que contêm o texto "cachorro". Basta selecionar todos os dados da tabela e criar uma nova regra de formatação condicional que usa esta fórmula:
=SEARCH("dog",$B4&$C4&$D4&$E4)
Nota: com a formatação condicional, é importante que a fórmula seja inserida em relação à "célula ativa" na seleção, que é considerada B4 neste caso.
Explicação
A função SEARCH retorna a posição do texto que você está procurando como um número (se existir). A formatação condicional trata automaticamente qualquer número positivo como TRUE, portanto, a regra é acionada sempre que a pesquisa retorna um número. Quando SEARCH não encontra o texto que você está procurando, ele retorna um erro #VALUE, que a formatação condicional é tratada como FALSE.
Usando o E comercial (&), estamos concatenando todos os valores em cada linha e, em seguida, pesquisando o resultado com SEARCH. Todos os endereços são inseridos no formato "misto", com as colunas bloqueadas e as linhas à esquerda relativas. Efetivamente, isso significa que todas as 4 células em cada linha são testadas exatamente com a mesma fórmula.
Usando outras células como entradas
Observe que você não precisa codificar nenhum valor que possa mudar para a regra. Em vez disso, você pode usar outra célula como uma célula de "entrada" para que possa alterá-la facilmente mais tarde. Por exemplo, neste caso, você poderia nomear a célula E2 como "entrada" e reescrever a fórmula assim
=SEARCH(input,$B4&$C4&$D4&$E4)
Você pode então colocar qualquer valor de texto no E2, e a regra de formatação condicional responderá instantaneamente, destacando as linhas que contêm esse texto. Veja o link de vídeo abaixo para uma descrição mais detalhada.
Opção que diferencia maiúsculas de minúsculas
Se você precisar de uma opção que diferencia maiúsculas de minúsculas, pode usar a função FIND em vez de SEARCH, como:
=FIND(input,$B4&$C4&$D4&$E4)
A função FIND funciona exatamente como SEARCH, mas também corresponde a maiúsculas e minúsculas.