Formules excel
Résolu/Fermé
A voir également:
- Formules excel
- Liste déroulante excel - Guide
- Formules excel de base - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
1 réponse
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 106
16 mars 2012 à 19:54
16 mars 2012 à 19:54
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
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
18 mars 2012 à 09:38
Merci de ton aide.