Trouver la valeur inférieure ou supérieure la plus proche recherchev

  • Initiateur de la discussion Initiateur de la discussion aeque
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

aeque

XLDnaute Occasionnel
Bonsoir le fofo

Encore une fois j'ai grandement besoin de vos lumières.

Dans mon tableau, j'utilise la fonction recherchev (cellules pourcentage en gris). Tout fonctionne bien sauf qu'Excel trouve pas défaut la valeur inférieure la plus proche.

En G5 j'ai 465000 excel me trouve bien une correspondance 60%. Mais vu que 465000 est proche de 467004 j'aimerai qu'il me trouve 70%.

Note: si au lieu de 465000 en G5 j'avais 460000 la valeur 60% serait là bonne

En fait j'aimerai que selon ma valeur en G5 on trouve la correspondance la plus proche (inférieure ou supérieure)

Je ne sais pas du tout si je suis clair, mais je pense qu'avec ce fichier ca devrait aider

Merci
 

Pièces jointes

Re : Trouver la valeur inférieure ou supérieure la plus proche recherchev

Bonsoir aeque,

une formule de Jean-Marie:

Code:
=SI(G5<$R$6;"0";INDEX($Q$6:$Q$16;EQUIV(G5+SI(ABS(PETITE.VALEUR($P$6:$P$16;NB.SI($P$6:$P$16;"<=" &G5))-G5)>PETITE.VALEUR($P$6:$P$16;NB.SI($P$6:$P$16;"<"&G5)+1)-G5;PETITE.VALEUR($P$6:$P$16;NB.SI($P$6:$P$16;"<"&G5)+1)-G5;PETITE.VALEUR($P$6:$P$16;NB.SI($P$6:$P$16;"<="&G5))-G5);$P$6:$P$16;0)))

cf le fil d'origine ici: https://www.excel-downloads.com/threads/trouver-une-valeur-proche-dans-une-colonne.30059/

Bonne soirée/nuit,

mth
 
Re : Trouver la valeur inférieure ou supérieure la plus proche recherchev

Bonjour, salut mth,

Autre approche, en F5 :
Code:
=SI(E5>$P$16;$Q$16;SI(E5<$P$6;0;INDEX($Q$6:$Q$16;EQUIV(E5;$P$6:$P$16)+(E5-INDEX($P$6:$P$16;EQUIV(E5;$P$6:$P$16))>INDEX($P$6:$P$16;EQUIV(E5;$P$6:$P$16)+1)-E5)*1)))
formule à copier en H5, J5, L5

Voir la pièce jointe.
 

Pièces jointes

Re : Trouver la valeur inférieure ou supérieure la plus proche recherchev

Bonjour,

Une autre

En F5 :
Code:
=SI(E5<$P6;0;MIN(SI(ABS($P6:$P16-E5)=MIN(ABS($P6:$P16-E5));$Q6:$Q16)))
(défusionner les cellules, coller la formule, valider par ctrl, maj et entrée et refusionner)

Edit - La condition ne sert à rien
Code:
=MIN(SI(ABS($P6:$P16-E5)=MIN(ABS($P6:$P16-E5));$Q6:$Q16))
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour