Flux RSS - La vie du site - Nouveautés et mises à jour
Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet

Comment comparer plusieurs cellules - Comment comparer deux champs de cellules

Comment comparer plusieurs cellules - Comment comparer deux champs de cellules.

22.10.2022 : Pierre Pinard.

On suppose que nous avons un grand nombre de cellules à comparer en une seule fois, que ces cellules soient contiguës (deux champs de cellules) ou non (des cellules dispersées à comparer deux à deux).

Pour cet exemple, on va, dans la cellule où se trouve la formule de comparaison, faire apparaître une « * » s'il n'y a pas d'égalité, rien sinon. La formule sera donc de la forme : si cellule truc = cellule chose, ne rien afficher, sinon, afficher "*", ce qui s'écrirait, pour comparer les cellules A1 à B1 :

=si(A1=B1;"","*")

Allons-y, pour simplifier les choses, avec des données se trouvant dans A1 à A66 à comparer à celles se trouvant dans B1 à B66.

On cherche à savoir si l'ensemble des contenus des cellules A1 à A66 est égal à l'ensemble des contenus des cellules B1 à B66 (les cellules peuvent être en ligne, en colonnes, ou complètement dis-contiguës).

Pourquoi 66 cellules dans cet exemple ? Pour vérifier que l'on rencontre bien la limite de 64 « si » imbriqués (limite générale de 64 imbrications dans Excel).

Première solution à laquelle on pense pour ces comparaisons : enchaîner (imbriquer) des « si » les uns dans les autres, mais :

La formule ne peut pas dépasser 8.192 caractères (bon, là, ce n'est pas le cas)

Il vous faut surveiller vos ouvertures / fermetures de « ( » et « ) », ce qui peut nécessiter un peu d'aspirine.

S'il y a plus de 65 paires de cellules à comparer, c'est fichu de cette manière.

Excel - Comparaison d'un grand nombre de cellules - Limite d'imbrications
Excel - Comparaison d'un grand nombre de cellules - Limite d'imbrications

Excel - Comparaison d'un grand nombre de cellules - Limite d'imbrications
Excel - Comparaison d'un grand nombre de cellules - Limite d'imbrications

Il faut donc faire autrement. Nous utiliserons l'opérateur logique « et ». Nous comparerons donc l'égalité ou l'inégalité des contenus de nombreuses cellules, en une seule expression, de la manière suivante :

Excel - Comparaison d'un grand nombre de cellules
Excel - Comparaison d'un grand nombre de cellules

# # # # # # # # # # # # # # # # # # # # # # # # # # # # #