Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Voilà ! J'essaie depuis un bon moment de récupérer le nom le plus fréquent dans une plage de cellules qui ne contient que du texte.
Il doit bien y avoir une fonction pour cela mais je ne la trouve pas !
Mode ne fonctionne qu'avec des nombres, non ?
Bonjour Jamal,
Merci de ton aide et je joins un fichier comme tu me le demandes. [file name=exemple_20060118124731.zip size=2156]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/exemple_20060118124731.zip[/file]
Essai cette formule
=INDEX(A1:A24;EQUIV(MAX(FREQUENCE(EQUIV(A1:A24;A1:A24;0);LIGNE(A1:A24)));FREQUENCE(EQUIV(A1:A24;A1:A24;0);LIGNE(A1:A24));0);0)
ou
=INDEX(A1:A24;EQUIV(MAX(FREQUENCE(SI(ESTVIDE(A1:A24);'';EQUIV(A1:A24;A1:A24;0));LIGNE(A1:A24)));FREQUENCE(EQUIV(A1:A24&'';A1:A24&'';0);LIGNE(A1:A24));0);0)
La deuxième prend en compte des cellules vides dans la plage A1:A24, mais doit être valider par les touches Ctrl+Shift+Entrer
Bonjour Monique, JeanMarie et Jamal
Je vous remercie tous les trois, non seulement vos formules fonctionnent parfaitement mais en plus, elles ont fait découvrir au pauvre débutant que je suis des facettes insoupçonnées d'XL : les formules matricielles et les tableaux croisés dynamiques. Donc plein de nouvelles perspectives pour moi !
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.