Fórmulas e Funções · 19/09/2022

Como usar a função IF (Se) para verificar se determinadas células contêm um texto específico no Excel

Maria Braga

Atualizado em

imagem destaque artigo função IF (Se)

A função IF (Se) é uma das funções mais usadas no Excel e permite verificar se determinada condição é verdadeira ou falsa, devolvendo um valor pré-definido para cada uma das situações.

Neste artigo irá aprender a utilizar a Função IF (Se) combinada com outras funções, para verificar em que situações determinadas células contêm um texto específico.

 

Verificar se uma célula contém determinado texto com a Função IF (Se)

No exemplo que vamos considerar, o objetivo é saber que clientes que utilizam uma conta Gmail para entrarmos em contacto.

Apresento-lhe duas alternativas para obter o mesmo resultado:

  1. Usar a Função FIND (Localizar) combinada com a função ISNUMBER (É.Núm):

Comece por utilizar a função FIND (Localizar) para descobrir o número da posição em que a palavra que quer procurar se encontra:

utilizar a função FIND (Localizar)

 

Como pode ver no exemplo, para os casos em que a fórmula encontra a palavra que procura, é atribuído um número e para os restantes aparece como um erro.

Desta forma, pode introduzir a função ISNUMBER (É.Núm) para saber se o resultado da fórmula anterior é um número:

ISNUMBER (É.Núm)

Se for um número o resultado é TRUE (Verdadeiro). Depois basta introduzir a função IF (Se) para escolher o resultado que quer apresentar no final:

introduzir a função IF (Se)

 

Desta forma consegue utilizar a função IF (Se) para a finalidade pretendida.

  1. Usar a Função COUNTIF (Contar.Se):

Para descobrir se uma célula contém determinados caracteres ou texto específico, pode usar a função COUNTIF (Contar.Se), mas com uma particularidade. Deve incluir o símbolo * antes e depois da palavra que quer pesquisar.

Ao incluir o símbolo * na função está a indicar que quer verificar se a célula contém o texto que está à procura (e não que seja exatamente igual):

COUNTIF (Contar.Se)

 

Caso queira procurar o texto que está numa célula, tem que inserir a expressão “*”&CÉLULA&”*”, tal como pode ver no print abaixo:

usar a função COUNTIF (Contar.Se) com detalhe para finalizar com a função IF (Se)

 

A utilização da função COUNTIF (Contar.Se) devolve o valor de 1 caso encontre essa palavra ou o valor de 0 caso isso não aconteça.

Depois é só acrescentar a função IF (Se) para escolher o resultado que quer apresentar no final:

acrescentar a função IF (Se)

 

Esta é a formar alternativa de conseguir utilizar a função IF (Se) para a finalidade pretendida.

As Funções no Excel são um dos temas que os meus alunos têm mais dificuldade e que são essenciais para se conseguir poupar horas de trabalho.

Por isso mesmo, criei uma aula exclusiva sobre Fórmulas e Funções, que lhe permitirá perceber que não precisa de saber centenas de funções, mas sim conhecer as funções certas para cada situação e como é que estas funcionam, inscreva-se na Masterclass Fórmulas e Funções para dominar um dos temas mais importantes do Excel.

Banner Masterclass
← Como agrupar dados nas Pivot Tables (Tabelas Dinâmicas) de maneiras diferentes com a mesma fonte de dados Descubra como numerar linhas automaticamente no Excel através da função ROW (Lin) ​ →

Artigos relacionados

Quer aplicar isto na sua equipa?

A MBi dá formação em Excel para equipas e desenvolve soluções à medida da sua empresa.

Soluções para empresas Ver cursos online