J'ai besoin de comparer deux chaînes dans Excel et de déterminer si elles sont égales, les chaînes sont dans des cellules adjacentes. Par exemple, étant donné:
Apple Apple
water water
pear carrot
Apple water
dog dog
pear carrot
Apple Apple
la formule de la troisième colonne devrait me donner:
true
true
false
false
true
false
false
Toute aide appréciée, Ted
Utilisez la fonction exact()
intégrée qui est exact
- à cette fin:
=exact(A1, B1)
Il retournera true si les chaînes sont identiques.
Si la casse dans votre troisième colonne, le résultat n'est pas important, =A1=B1
. Si le cas de votre résultat compte, =IF(A1=B1,"true","false")
.
Cette comparaison (= A1 = B1) est légèrement différente de la comparaison exacte car la sensibilité à la casse des caractères n'est pas comparée. La fonction exacte compare également la casse des caractères. Si vous souhaitez vérifier la sensibilité à la casse et spécifier vos propres résultats, utilisez =IF(EXACT(A1,B1),"true","false")
.