web-dev-qa-db-fra.com

Comparer le contenu des cellules avec une chaîne dans Excel

Considérer ce qui suit:

    A   B
1  ENG  1
2  ENG  1
3  FRA  0
4  FOO  0

J'ai besoin d'une formule pour remplir la colonne B avec 1 Si la colonne A contient la chaîne ENG, ou 0 Sinon.

J'ai essayé (dans la cellule B1) =IF(A1=(TEXT(ENG;FALSE));1;0) mais ensuite il dit #NAME? Dans la cellule. Mettre ENG entre guillemets n'aide pas non plus. À quoi devrait ressembler ma formule?

16
Pr0no

Vous pouvez utiliser la fonction EXACT pour des comparaisons de chaînes exactes.

=IF(EXACT(A1, "ENG"), 1, 0)
25
Shah

Si une comparaison insensible à la casse est acceptable, utilisez simplement =:

=IF(A1="ENG",1,0)
9
Duncan Jones