Comparar duas strings (texto) no excel?
No Excel, você pode comparar duas strings entre si comparando com dois métodos:
- Caixa sensível
- Não diferencia maiúsculas de minúsculas
Neste tutorial, aprenderemos como escrever uma fórmula para métodos.
Compare duas strings com uma correspondência que não diferencia maiúsculas de minúsculas
- Primeiro, insira o sinal (=) em uma célula.
- Consulte a célula com o primeiro valor.
- Digite novamente (=).
- Consulte a célula com o segundo valor.
- No final, pressione Enter para obter o resultado.
Você pode ver no exemplo acima; na primeira célula você tem “Excel” e na segunda célula você tem “EXCEL”. Os dois valores são idênticos; a única diferença é o caso. E no resultado temos VERDADEIRO.
Como eu disse, esta fórmula não levará em consideração o caso do texto na comparação.
=text1 = text2
Compare duas strings com correspondência com distinção entre maiúsculas e minúsculas
Mas se você também quiser levar em consideração as maiúsculas e minúsculas do texto ao fazer a correspondência, você pode usar a função EXATO.
- Insira a função EXATA em uma célula.
- Consulte a célula com o primeiro valor.
- Digite uma vírgula.
- Consulte a célula com o segundo valor.
- Feche a função e pressione Enter para obter o resultado.
No exemplo acima, temos os mesmos valores em todas as células, mas você tem TRUE, onde o valor é o mesmo com correspondência de maiúsculas e minúsculas.
Use SE para comparar dois textos
Você também pode combinar IF com os dois métodos que discutimos acima.
=IF(A1=B1,"Yes","No")
=IF(EXACT(A2,B2),"Yes","No")