Valeur la plus proche de zéro sous excel

Fermé
BOGI35 - 8 avril 2008 à 15:33
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 - 9 avril 2008 à 11:55
Bonjour,
Sous excel, quelle formule peut permettre de trouver la valeur la plus proche de 0 "Zéro" à partir d'une table matrice composée de 6000 lignes (1 colonne). Les données sont saisies 3 chiffres après la virgule.
Avec mes remerciements

BOGI35
A voir également:

2 réponses

michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 292
8 avril 2008 à 17:08
Bonjour,

Sortie de mon grenier:

La colonne est B2:B15 pour l'exemple

essaies:

=SI(ABS(MAX(SI((B2:B15)<=0;(B2:B15))))<ABS(MIN(SI((B2:B15)>0;(B2:B15))));MAX(SI((B2:B15)<=0;(B2:B15)));MIN(SI((B2:B15)>0;(B2:B15))))

formule matricielle à valider par Ctrl+maj+entrée

Michel
1
Merci Michel,
Je viens de rentrer de réunion, j'essaierais ta formule demain matin.


MERCI ENCORE


BOGI35
0
LePierre Messages postés 249 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 2 août 2012 336
8 avril 2008 à 16:15
bonjour

utilise la fonction MIN
par exemple dans un cellule tu écris : =MIN(A16:A21) pour avoir la valeur mini de la plage A16:A21

à plus
0
Tout d'abord merci pour ta réponse,
J'ai essayé cette fonction cependant dans ma table matrice j'ai des valeurs qui sont négatives (comprises entre -3,000 et +3,000). Ce que je n'arrive pas à faire c'est afficher dans une cellule la valeur la plus proche de Zéro. La fonction "Min" me donne la plus petite valeur (qui n'est pas forcément celle la plus proche de zéro).


BOGI35
0
LePierre Messages postés 249 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 2 août 2012 336 > BOGI35
8 avril 2008 à 18:22
bonjour

je ne savais pas qu'il y avait des valeurs négatives
utilise la fonction matricielle suivante :
par exemple dans un cellule tu écris : =MIN(ABS(A16:A21)) pour avoir la valeur mini de la plage A16:A21
il faut valider la formule en appuyant sur Ctrl Shift et Entrée
la formule apparaîtra sous la forme : {=MIN(ABS(A16:A21))}

à plus
0
BOGI35 > LePierre Messages postés 249 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 2 août 2012
8 avril 2008 à 22:23
Merci,
J'essaierais ta formule demain matin (je viens de rentrer de réunion)
Celle proposée par Michel est un peu plus complexe, je la testerais également et ne manquerais de vous tenir informé.

Merci encore pour ta disponibilité



BOGI35
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 292 > BOGI35
9 avril 2008 à 11:55
Bonjour à tous,

Effectivement, la formule de Lepierre est nettement meilleure que mon usine à gaz !!!
Merci à Lepierre
Cordialement

Michel
0