Excel - Formule =MAXA(Feuille1!B2:B20)
Fermé
liza
-
24 mars 2011 à 13:38
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 24 mars 2011 à 14:59
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 24 mars 2011 à 14:59
A voir également:
- Excel - Formule =MAXA(Feuille1!B2:B20)
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
3 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
24 mars 2011 à 14:31
24 mars 2011 à 14:31
Bonjour,
pas simple!!!
avec formule matricielle
https://www.cjoint.com/?3dyoC7tGHiR
(en tirant vers le bas, tu obtiendrais un tri décroissant)
pas simple!!!
avec formule matricielle
https://www.cjoint.com/?3dyoC7tGHiR
(en tirant vers le bas, tu obtiendrais un tri décroissant)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
Modifié par Vaucluse le 24/03/2011 à 14:48
Modifié par Vaucluse le 24/03/2011 à 14:48
Bonjour tous
je tente un peu plus simple (?!) sur la base de la proposition de Michel (merci :-)
toujours en matricielle:
=INDEX(liste;EQUIV(CAR(MAXA(CODE(liste)));GAUCHE(liste;1);0);1)
sous réserve, compte tenu de la référence au code caractère, que la liste débute toute en majuscule ou en minuscule.
Et bien sur ne sortira que le premier nom de la liste dont l'initiale est la plus éloignée du a
Sous toutes réserves de rigueur
crdlmnt
ps: pour compléter:
il est aussi possible d'utiliser en matricielle PETITE .VALEUR ou GRANDE.VALEUR avec CODE
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
je tente un peu plus simple (?!) sur la base de la proposition de Michel (merci :-)
toujours en matricielle:
=INDEX(liste;EQUIV(CAR(MAXA(CODE(liste)));GAUCHE(liste;1);0);1)
sous réserve, compte tenu de la référence au code caractère, que la liste débute toute en majuscule ou en minuscule.
Et bien sur ne sortira que le premier nom de la liste dont l'initiale est la plus éloignée du a
Sous toutes réserves de rigueur
crdlmnt
ps: pour compléter:
il est aussi possible d'utiliser en matricielle PETITE .VALEUR ou GRANDE.VALEUR avec CODE
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 24/03/2011 à 14:59
Modifié par michel_m le 24/03/2011 à 14:59
Re, bonjour Vaucluse
Ma formule, toujours matricielle, mais simplifiée pour juste la valeur maxi
=INDEX(liste;EQUIV(MAX(NB.SI(liste;"<"&liste));NB.SI(liste;"<"&liste);0))
valable sur l'ensemble du mot (toto2>toto1) mais toto2 >Toto2...
Michel
Ma formule, toujours matricielle, mais simplifiée pour juste la valeur maxi
=INDEX(liste;EQUIV(MAX(NB.SI(liste;"<"&liste));NB.SI(liste;"<"&liste);0))
valable sur l'ensemble du mot (toto2>toto1) mais toto2 >Toto2...
Michel