Formules excel

Résolu
ben -  
 Ben -
Bonsoir,

Je recherche une formule excel permettant de faire apparaître la valeur texte la plus fréquente dans une plage de données.

Ps: Je travail sur excel 2003, je ne sais pas si cela aura une influence.


Merci d'avance.
A voir également:

1 réponse

Mike-31 Messages postés 18406 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Exemple pour tester une plage A1 à A30 sans cellule vide

=INDEX(A1:A30;MODE(EQUIV(A1:A30;A1:A30;0)))

si tu as des cellules vides

=INDEX(A1:A30;MODE(SI(A1:A30<>"";EQUIV(A1:A30;A1:A30;0))))

ces deux formules matricielles sont à valider en cliquant en même temps sur Ctrl, Shift et Entrée

il suffit de faire un clic dans la barre des formules ou double clic sur la cellule contenant la formule et Ctrl, Shift et Entrée
si tu fais bien, la formule se placera entre {}

comme ceci
{=INDEX(A1:A30;MODE(SI(A1:A30<>"";EQUIV(A1:A30;A1:A30;0))))}

si tu nommes la plage prise en exemple A1:A30 exemple List la formule devient

=INDEX(List;MODE(SI(List<>"";EQUIV(List;List;0))))

et pourra être utilisé sur une feuille différente
0
Ben
 
Merci beaucoup, ta formule fonctionne correctement.

Merci de ton aide.
0