La valeur la plus proche non nul

Bonjour,

Mon problème est simple, je cherche une formule ou un programme qui me donne en résultat la valeur ou l'adresse de la valeur non nul la plus proche d'une constante donnée.

Mon exemple est : 0; 10,5 ; 10,5 ; 0

Résultat : 10,5 (valeur) ou idéalement 2 ou 3 (adresse).

Mercii

Bonjour,

Un fichier test, avec des explication claires, serait le bienvenu.

Crdmt

edit Amadéus

"C'est le moins qu'on puisse dire.."

Voilà avec le petit exemple que j'ai cité.

11amine.xlsx (9.32 Ko)

bonjour

sans plus d'info ....

en admettant que tes val soient de C2 a C5

=EQUIV(MIN(SI(C5:H5>0;COLONNE(C5:H5)));COLONNE(C5:H5);0)

a valider en faisant Ctrl Maj Entrée les 3 touches en simultané

cordialement

Bonjour,

Essaye cette formule, à valider par CTRL + MAJ + ENTRÉE :

=MIN(SI(B1:H1=0;"";B1:H1))

Merci pour vos réponses Raja et tulipe_4

tulipe_4, il se peut que j'ai mal compris ta réponse mais je pense qu'elle ne prend pas en compte la valeur ref (2,5 en exemple)

Raja, la formule marche partiellement parce qu'elle cherche la valeur mini et non pas la valeur la plus proche.

Quand j'avais mis dans le valeurs 1 et 3, le résultat était 1 or la valeur la plus proche est 3.

Re,

Ce n'est pas très malin d'avoir mis 10.5 partout hormis zéro. Sois précis dans ta demande.

re

bon alors voila

9amine2.xlsx (9.03 Ko)

cordialement

Re,

Je pense qu'il y a un problème dans la formule emplacement qui m'affiche des résultats incorrects, la formule de valeur choisit la valeur supérieure la plus proche.

Ex: 0, 2, 10 , 9, 0

Resultat 9

Je pense que je vais me contenter de ça. Merci tulipe_4

re

ok; pour l'emplacement

=EQUIV(MIN(SI(B1:H1>=B4;B1:H1));B1:H1;0)

cordialement

Bonjour @ tous,

reste un petit point dont tu n'as pas parlé Amine,

tu cherches la valeur la plus proche par excès ou par défaut ?

si la plage contient la valeur 2 est-ce que tu souhaites obtenir 2 ou 10,5 ?

Salut R@chid,

Bonne question, effectivement ce que je veux c'est la valeur proche par défaut.

Dans ton exemple, j'aimerai que le résultat soit 2 et non pas 10.

Re,

une autre question, en cas de Valeur Ref égale à 2,5 et on trouve 3 et 2 dans la plage des valeurs quelle valeur doit être renvoyée par la formule ?

Voir PJ

2amine3.xlsx (9.83 Ko)

@ + +

Re,

Merci pour le fichier

Dans le 3eme cas, l'idéal ça serait de retrouver 3 comme résultat.

Re,

Roniamine a écrit :

Re,

Merci pour le fichier

Dans le 3eme cas, l'idéal ça serait de retrouver 3 comme résultat.

parce qu'elle se trouve en premier ou bien parce qu'elle est la plus grande ?

En fait, pour t'expliquer concrètement ce que je cherche à faire.

Des fois j'ai des dépassements d'heures, donc je calcule la marge de dépassement et puis j'identifie la valeur supérieure la plus proche pour ensuite la supprimer.

Du coup, donc notre exemple je choisi 3 parce qu'elle est la valeur supérieure la plus proche de 2,5.

Re,

ok voir fichier joint.

10amine4.xlsx (10.00 Ko)

Amicalement

C'est juste parfait R@chid.

Merci et Bonne fin d’après-midi.

Rechercher des sujets similaires à "valeur proche nul"