Como realçar uma linha no Excel se a linha contiver texto específico

Anonim

Às vezes, queremos destacar a linha que contém o texto específico. Neste artigo, aprenderemos como destacar uma linha, se alguma célula dessa linha contiver um texto ou valor específico. Iremos destacar a linha usando a formatação condicional, é claro.

Fórmula genérica em formatação condicional

 = CORRESPONDÊNCIA (lookup_value, lookup_array, 0)

Valor de pesquisa: é o texto dos critérios. Ele será pesquisado no intervalo determinado.
Matriz de pesquisa: a linha que você deseja destacar.
A primeira linha precisa ser selecionada ao aplicar a formatação condicional.
Vamos ver um exemplo para deixar as coisas claras.
Exemplo: destaque linhas que contêm um texto específico

Aqui tenho alguns dados na tabela. Cada linha contém algum nome aleatório. Quero destacar cada linha da tabela que contém o valor escrito em C2. Por enquanto, no C2, tenho o Maya. Quero destacar cada linha que contém Maya.

Selecione a primeira linha da tabela (A7: D7).

  1. Vá para a formatação condicional e clique na nova regra. Você pode usar o atalho sequencial ALT> H> L> N.
  2. Selecione “usar uma fórmula para determinar qual célula formatar”.
  3. Escreva esta fórmula.
  4. = CORRESPONDÊNCIA ($ C $ 2, $ A7: $ D7,0)
  5. Clique no formato e escolha preenchimento amarelo. Clique ok.

  6. Agora a linha selecionada está destacada.

    Copie este intervalo e cole o formato especial em toda a tabela.

    Agora, cada linha que contém “Maya” será destacada. Ao alterar o valor em C2, a linha que contém esse valor será destacada apenas.

    Como funciona?

    Aqui, usamos a função MATCH do Excel que retorna o índice do valor pesquisado no intervalo fornecido. Se não conseguir encontrar o texto fornecido, ele retornará #NA.

    Na formatação condicional, qualquer valor positivo é tratado como TRUE e os erros são tratados como FALSE. Usamos esta funcionalidade para destacar a linha.

    Aqui, nossa fórmula é = MATCH ($ C $ 2, $ A7: $ D7,0). Observe que a referência do valor de pesquisa é absoluta. Para que busque sempre o valor escrito em C2. O intervalo de pesquisa é A7: D7. Observe que apenas as colunas são congeladas usando $ e as linhas são relativas à esquerda. É porque queremos mudar a linha de pesquisa quando copiamos a formatação condicional e enquanto as colunas são absolutas. No final, obtemos linhas destacadas que contêm texto específico em uma célula. Aprenda sobre como fazer referência em detalhes aqui.

    Se tornarmos a coluna relativa (= MATCH ($ C $ 2, A7: D7,0)) nossas linhas serão destacadas para o primeiro valor encontrado.

    A fórmula acima destaca as linhas que contêm texto específico. Ele verifica as células e corresponde ao valor das células. Mas se você quiser verificar o texto fornecido entre as strings, você deve usar esta função.

    = PESQUISA ($ C $ 2, $ A7 & $ B7 & $ C7 & $ D7)

    Aqui, estamos apenas pesquisando texto em texto concatenado de A7: D7. Se SEARCH encontrar o texto fornecido, a formatação condicional o tratará como TRUE, senão False. O descanso é igual ao anterior.

    Destacar linha com correspondência sensível a maiúsculas e minúsculas

    Para correspondência com distinção entre maiúsculas e minúsculas, podemos usar a função FIND. Isso verificará o texto e as linhas e destacará a linha apenas se o texto e o caso forem correspondidos.

    = ENCONTRAR ($ C $ 2, $ A7 e $ B7 e $ C7 e $ D7)

    Então sim pessoal, esta é a maneira que você pode destacar uma base de linha em uma correspondência de texto. Deixe-me saber se você tiver alguma dúvida sobre este artigo ou qualquer tópico relacionado a excel / vba. A seção de comentários está aberta para você.
    Artigos populares:
    A função VLOOKUP no Excel

    CONT.SE no Excel 2016

    Como usar a função SUMIF no Excel