OVH Cloud OVH Cloud

extremum sous XL 97

2 réponses
Avatar
Le nain des bois
Voilà mon pb :
j'ai besoin de trouver l'extremum d'une liste qui est assez longue, et j'ai
vraiment pas envie d'écrire un truc du genre
=MAX(ABS(liste))*SIGNE(SI(MAX(ABS(liste))=MAX(liste));MAX(liste);MIN(liste))) ...
liste étant un truc du genre
DECALER(INDIRECT($I$189);EQUIV($J194;DECALER(INDIRECT($I$189);0;0;noeuds*$I$194;1);0)-1;$I$191+3;$I$194;1)
... ça fait un beau bazar :)

Merci !

2 réponses

Avatar
Yvan
Bonjour

=MAX(MAX(Liste); - MIN(Liste)) n'est-il pas suffisant?

@+

Yvan


"Le nain des bois" a écrit dans le
message de news:
Voilà mon pb :
j'ai besoin de trouver l'extremum d'une liste qui est assez longue, et j'ai
vraiment pas envie d'écrire un truc du genre :
=MAX(ABS(liste))*SIGNE(SI(MAX(ABS(liste))=MAX(liste));MAX(liste);MIN(liste)))
...
liste étant un truc du genre :
DECALER(INDIRECT($I$189);EQUIV($J194;DECALER(INDIRECT($I$189);0;0;noeuds*$I$194;1);0)-1;$I$191+3;$I$194;1)
... ça fait un beau bazar :)

Merci !


Avatar
Le nain des bois
Rha non : max( max (liste); -min(liste) ) <=> {max( abs(liste))}
=> on ne récupère pas le signe...
Et donc on n'a pas l'extremum, mais sa valeur absolue... c'est bien ce qui
m'embête ;)