EXCEL Calculer le nombre de OUI et de NON [Résolu/Fermé]

Signaler
-
Messages postés
51903
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
9 juillet 2020
-
Bonjour,

J'ai une petite question :

Explication dans les lignes, j'ai le nom des personnes de A5 à A50, et dans ma colonne H5 à H50 leurs réponses OUI, NON, PEUT-ÊTRE.

J'aimerais calculer dans H53 le nombre de OUI de la colonne H; en H54 le nombre de NON de la colonne H et en H55 le nombre de réponse PEUT-ÊTRE.

J'ai essayé plein de formules, en vain

Merci pour votre aide

2 réponses

Messages postés
25174
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
10 juillet 2020
5 352
Bonjour
en 53:
=NB.SI($H$5:$H$50;"OUI")

en H54
=NB.SI($H$5:$H$50;"NON")

en H55
=NB.SI($H$5:$H$50;"PEUT ETRE")

crdlmnt
94
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 61857 internautes nous ont dit merci ce mois-ci

Messages postés
4237
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 231
Bonjour ami Vaucluse,

j'allais proposer la même chose, mais sans l'adressage absolu, qui est moins pertinent.

Cordialement.
Messages postés
25174
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
10 juillet 2020
5 352
bonjour mon ami
l'adressage bloqué permet de tirer la formule en ne modifiant que les textes.
crdlmnt
Messages postés
4237
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 231
Effectivement, mais j'y ai pensé après avoir vu ta solution. Du coup j'ai retiré la mienne :D
Messages postés
51903
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
9 juillet 2020
13 632
Bonjour.

Je conseille toujours de nommer les plages utilisées dans les formules.
Ainsi, en donnant à la plage H5:H50 le nom "zone",
la formule =NB.SI($H$5:$H$50;"OUI") s'écrirait =NB.SI(zone;"OUI").

Et en écrivant "OUI" en G53, "NON" en G54 et "PEUT-ÊTRE" en G55,
la formule s'écrit de manière identique en H53, H54 et H55 :
=NB.SI(zone;G:G) ou encore
=NB.SI(zone;rép) si on a donné le nom "rép" à la colonne G.

C'est plus élégant, plus explicite ... et sur des fichiers de plusieurs milliers de lignes, c'est exécuté plus rapidement.

Cordialement.