Excel recherche de nombre negatif
pat de yoff
-
Raymond PENTIER Messages postés 58225 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58225 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans une ligne qui contient des nombres positifs et négatifs, je souhaite retrouver le nombre négatif le plus proche de zéro
Exemple:
-11 -12 -5 -8 -3 +5 +3 +9 +11 =résultat -3
Merci
Pat de yoff
Dans une ligne qui contient des nombres positifs et négatifs, je souhaite retrouver le nombre négatif le plus proche de zéro
Exemple:
-11 -12 -5 -8 -3 +5 +3 +9 +11 =résultat -3
Merci
Pat de yoff
Configuration: Windows XP Internet Explorer 6.0
11 réponses
-
Bonjour,
Voci une formule a adapter
=GRANDE.VALEUR(B5:G5;NB.SI(B5:G5;">"&0)+1)
http://utilsfr.new.fr -
-
Bonjour,
Il y a aussi cette formule conditionnelle
celle-ci renvoi l'ABS de la valeur la plus proche de 0
{=MIN(SI(ABS(A5:E5)>0;ABS(A5:E5)))} -
Bonjour,
Après plusieurs tentatives
voici la solution
formule conditionnelle a adapter
{=MIN(SI(ABS(B4:E4-0)=MIN(ABS(B4:E4-0));B4:E4))}
Utilsfr
http://utilsfr.new.fr
Applications, Utilitaires, Macros, Fonctions, Formulaires, Graphiques Excel -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonsoir néné
Bravo pour la pemière option mais pas moyen de faire marcher la seconde?
Dans celle ci, quelque chose m'échappe, à savoir la partie:SI( ABS(A5:E5)>0.... comment peut il en être autrement pour cette configuration?
les valeurs absolues étant par définition égales ou plus grande que 0 ?
Par contre , pour revenir à la première, chapeau!
BCRDLMNT -
Re
Nos messages se sont croisés.
Celle là va un peu mieux, mais donne apparemment la valeur la plus éloignée du 0
Il semblerait en fait qu'excel ne trouve la dedans que le mini de la ligne testée et que le reste de la formule soit transparent! -
-
Re bonjour,
Voici une formule qui fonctionne dans la limite où il y a au moins 1 nombre négatif, sinon retourne -1
=MAX(SI(A1:K1>=0;MIN(A1:K1)-1;A1:K1))
Formule matricielle à valider par Shift+Ctrl+Enter
eric -
Salut, tous !
Dites : pourquoi faire compliqué quand on peut faire simple ?
La première proposition de néné, post 2, fonctionne apparemment sans faille ; pas la peine (sauf pour la beauté de la réflexion) de faire du calcul matriciel (sauf s'il y a tout un tableau à traiter, et pas une ligne isolée).
Tout petit détail (juste pour dire que j'y ai mis mon grain de sel ...) :
NB.SI(B5:G5;">"&0) peut aussi s'écrire NB.SI(B5:G5;">0").
Amicalement, -
Ah ben oui elle fonctionne, elle est même simple et maligne
Mais vu qu'il en avait mis une autre en 4 et dit c'est celle-ci la bonne je n'ai même pas testé la 2
(peut-être remplacer le test par >=0 si jamais cette valeur est présente dans la liste)
Merci de la remarque Raymond, j'ai cherché pour rien mais la question était interessante et ce n'est jamais perdu ;-)
eric -
Parfait ! Voilà encore une énigme résolue.
Question accessoire : Comment affecter le statut "résolu" quand celui qui a lancé la discussion n'est pas membre ? Faut-il alerter un modérateur du site ?