Excel recherche de nombre negatif
pat de yoff
-
Raymond PENTIER Messages postés 71870 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71870 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
A voir également:
- Excel recherche de nombre negatif
- Nombre de jours entre deux dates excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Si ou excel - Guide
11 réponses
Bonjour,
Voci une formule a adapter
=GRANDE.VALEUR(B5:G5;NB.SI(B5:G5;">"&0)+1)
http://utilsfr.new.fr
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)))}
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
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
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!
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
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,
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
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