Excel nombre d'occurences [Résolu/Fermé]

Signaler
-
Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
-
Bonjour à vous,
Souci chez Excel de la part d'un littéraire...
J'ai deux lignes qui contiennent des mots, genre:
A B C D
1 youpi chouette youpi cool
2 nice sympa youpi génial

J'aimerai compter le nombre de fois qu'un même terme revient sur les 2 lignes uniquement, dans une même colonne. Ici: youpi=1
Est-ce assez clair? Merci d'avance.





4 réponses

Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
252
avec une formule excel

il faut utiliser la formule nb.si ( nombre si le critère est vrai)
écrit dans la cellule de ton choix

=NB.SI(A:A;"youpi")

A:A représente la colonne A et "youpi" le critère.
1
Merci

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

CCM 60756 internautes nous ont dit merci ce mois-ci

C'est ce que je pensais. Mais en l'occurence je cherche une formule "si... ET si.... , alors...." En d'autres termes, le dénombrement d'une double occurence.
Peut-être qu'en bricolant ta proposition.... Merci quand même :-)
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
252
oui il est possible d'imbriquer avec les conditions
Si(et(nb.si(A:A;"youpi");nb.si(B:B;"youpi"))=>1;"au moins un youpi";"pas de youpi")

mais la phrase
J'aimerai compter le nombre de fois qu'un même terme revient sur les 2 lignes uniquement, dans une même colonne. Ici: youpi=1
me laisse entendre qu'il fallait compter par colonne il n'était donc pas qu
estion de condition.

Reformule ta demande et si je peux t'aider je le ferai sinon d'autres membres bénévoles le pourront peut-être.

R
Merci Bidouilleu_R,
au final Fiddy a su lire mon souhait. La difficulté pour moi qui ne suis pas dans le domaine n'est pas tant d'identifier le problème, mais de le formuler en des termes que je ne maîtrise pas. Merci donc d'avoir su lire entre les lignes :-)
Sinon j'ai une autre question, posée au mauvais endroit (rubrique bureautique)

https://forums.commentcamarche.net/forum/affich-20164124-excel-denombrer-des-occurences-dans-une-ligne#breadScrumb

Si tu as le temps, Merci
Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
1 694
Bonjour,

Tu peux essayer la formule matricielle : ={SOMME(SI(A1:D1=A2:D2;1;0))}
Il faut écrire =SOMME (sans les accolades) et valider par ctrl+shift+entrée.
A1:D1 est la première ligne
A2:D2 est la seconde.

Cdlt,
Merci Fiddy, c'est ce que je voulais.
Encore une question pour le béotien que je suis. Pourquoi avoir noté des accolades, s'il ne faut pas les écrire au final? Et pourquoi doit-on valider par ctrl+shift+entrée, plutôt que par entrée tout court?
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
252
une formule matricielle et une formule de "tableau" cette formule effectue plusieurs calculs
sur une même ligne ou colonne.
leur validation se fait par Ctrl+Shift+Entrée cette séquence de touche identifie à la fois
la formule par un ajout de { } et pour le logiciel une autre méthode de calcul.
Je suis content que tu es ta solution.
Bonjour,

Je relance ce message avec une difficulté suplémentaire. Je souhaite que Excel me dise quel sont les thermes les plus présent dans une colonne. En d'autre therme, c'est Excel qui me dit le therme le plus présent et pas moi qui lui donne dans une formule.

Cordialement
Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
1 694
Bonjour,
Deux façons : une en vba, une autre avec les formules Excel.
Pour la deuxième, il suffit de créer une colonne comptant le nombre d'occurences de chacun des caractères. Ensuite il restera à afficher le caractère correspondant à la plus grande occurence (recherchev, max, nb.si).