Rapporter dans une cellule le terme qui revient le plus souvent

Fermé
7JEFF - 23 oct. 2015 à 14:08
 7JEFF - 27 oct. 2015 à 17:52
Bonjour,

quelle pourrait-être la formule pour rapporter dans une cellule le terme qui revient le plus souvent dans plusieurs colonnes d'un tableau ?

Exemple, je voudrais en R1, que soit reporté le terme "CCM", si c'est CCM qui revient le plus souvent dans C7:C28 ; G7:G28 ; k7:K28 ; P7:P28. Comment écrire ça ?

Merci beaucoup !

5 réponses

yclik Messages postés 3796 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 21 mars 2025 1 543
23 oct. 2015 à 18:49
Bonsoir
une proposition en PJ
mais ne gère pas les exæquo
0
C'est pas mal mais il y a un défaut. Je ne sais pas si vous l'avais vu.

Il y a 7x "CCM" sur votre tableau. Donc normalement, si j'éparpille 8 fois "TEST", on devrait voir s'afficher "TEST" en R1, or c'est toujours "CCM" selon comment sont éparpillés les "TEST", car votre tableau compte les résultats individuellement par colonne.

Si par exemple, vous mettez 3 "TEST" en C, 2 en G, 1 en K, il en faut 5 en P pour que s'affiche "TEST" en R1. C'est à dire qu'il en faut 10 au lieu de 8, cela car la valeur en C et K n'est pas "TEST".

Ca peut se corriger ?
0
yclik Messages postés 3796 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 21 mars 2025 1 543
26 oct. 2015 à 09:27
Bonjour
Autre solution en PJ en reportant les valeurs sur une seule colonne

avec formules et tableau croisé dynamique
0
merci.

J'ai 2 problèmes avec votre tableau.

Le premier c'est que, apparemment, il faut que toutes les cellules soient remplies, sinon, ça reprend le vide comme valeur max. Or je vais remplir ce tableau au fur et à mesure.

Le second est que, quand j'intègre votre solution à mon tableau, j'ai une erreur 502 en R1. Je n'arrive pas à comprendre, pourtant la syntaxe est bonne. Un piste ?

Cordialement
0
yclik Messages postés 3796 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 21 mars 2025 1 543
26 oct. 2015 à 20:44
Bonsoir
en R7
=SI(U7="";"";NB.SI($U$7:$U$94;U7))
recopier vers le bas

pour l'erreur 502 donner la formule saisie
0

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

Posez votre question
Ca marche ! pour l'erreur 502, c'est moi qui est fait une faute de frappe.

Merci beaucoup !
0