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.