[Excel]Compter nombre de cellule identique

Résolu/Fermé
Johny - 2 déc. 2009 à 01:52
 Johny - 2 déc. 2009 à 21:21
Bonjour à tous,

Je vous expose mon problème :
J'ai deux colonnes. Je voudrais une fonction qui me permettent de comparer A1 et B1, A2 et B2, A3 et B3, etc..., puis me retourne le nombre de cellules identiques trouvé.

Exemple :
A1 = 1 ; B1 = 2 ;
A2 = 3 ; B2 = 3 ;
A3 = 0 ; B3 = 0 ;
A4 = 7 ; B3 = 1 ;

La fonction me renverrait 2 (car A2 = B2 et A3 = B3)

Merci pour vos réponses.

6 réponses

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
2 déc. 2009 à 19:29
A1:A4 et B1:B4 te donnent 2 matrices : {1;3;0;7} et {2;3;0;1}
ensuite tu compares les 2 matrices élément par élément : {1;3;0;7}={2;3;0;1} => {1=2;3=3;0=0;7=1} => {FAUX;VRAI;VRAI;FAUX}
*1 pour convertir FAUX VRAI en {0;1;1;0}
et sommeprod() te fait la somme des éléments

eric
1
Raymond PENTIER Messages postés 58832 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 21 janvier 2025 17 273
2 déc. 2009 à 05:17
Bonjour.

Je ne te propose pas de fonction, mais un calcul :
En C1 la formule =SI(A1=B1;1;0), à recopier tout le long de la colonne C ; en D1 le résultat =SOMME(C:C)
0
bonjour à tous
quant a moi j'ai cela
=SOMMEPROD((A1:A8=1)*(B1:B8=1)) a mettre dans une cel de ton choix
nb : les plages doivent etre egales
0
Merci beaucoup éric, ça marche parfaitement.
Merci aussi aux autres.

Par contre, je comprend pas trop le fonctionnement de cette fonction.
Pourrais tu me dire ce qu'elle fait concrètement ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
OK merci beaucoup!
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
2 déc. 2009 à 06:51
Bonjour tout le monde,

Autre proposition sans cellules intermédiaires :
=SOMMEPROD((A1:A4=B1:B4)*1)

eric
-1