Pode utilizar a seguinte fórmula para verificar se uma determinada célula no Excel contém um asterisco em qualquer parte da célula:

 =IF(ISNUMBER(SEARCH("~*", A2 )), "Yes", "No") 

Esta fórmula em particular verifica se a célula A2 contém um asterisco e devolve "Sim" se o contiver.

Caso contrário, devolve "Não".

Nota O símbolo do til ( ~ ) no Excel indica que o carácter seguinte é um literal.

O exemplo seguinte mostra como utilizar esta fórmula na prática.

Exemplo: Procurar um asterisco numa célula no Excel

Suponhamos que temos o seguinte conjunto de dados que contém informações sobre vários jogadores de basquetebol:

Um asterisco no final do nome da equipa indica que o jogador é um All-Star.

Suponhamos que gostaríamos de pesquisar cada nome de equipa na coluna A para determinar se cada jogador é ou não uma All-Star.

Para o fazer, podemos escrever a seguinte fórmula na célula C2 :

 =IF(ISNUMBER(SEARCH("~*", A2 )), "Yes", "No") 

De seguida, podemos clicar e arrastar esta fórmula para cada célula restante na coluna C:

A fórmula devolve "Sim" se o nome da equipa contiver um asterisco.

Caso contrário, devolve "Não" se não for encontrado nenhum asterisco.

Por exemplo, podemos ver:

  • Mavs* contém um asterisco.
  • Redes não contém um asterisco.
  • Guerreiros não contém um asterisco.

E assim por diante.

Note que se quiser devolver outros valores para além de "Sim" e "Não", basta substituir estes valores na fórmula pelos valores que desejar.

Note também que pode utilizar a seguinte fórmula para devolver VERDADEIRO ou FALSO para indicar se uma célula contém um asterisco ou não:

 =ISNUMBER(SEARCH("~*", A2 )) 

A imagem de ecrã seguinte mostra como utilizar esta fórmula na prática:

A fórmula devolve VERDADEIRO ou FALSO para indicar se o nome de cada equipa contém ou não um asterisco.