Rechercher une valeur égale ou directement supèrieur à une valeur donnée

GRINCH

XLDnaute Nouveau
Bonjour à tous,

Voilà maintenant quelques semaines que je travail sur une application EXCEL qui, je l'espère, devrait me faciliter la vie.
Mais voilà, après avoir fait le plus difficile, je bloque sur des questions qui paraissent pourtant simple en apparence.
Alors, j'ai décidé de venir faire une petite ballade ici, en espérant croisé quelqu'un qui pourra m'aider à prendre un peu de recul...

Je souhaiterais élaborer une formule qui me permette, dans une plage de valeurs définies, de rechercher et d'extraire la valeur égale ou directement supérieur à un valeur donnée.

EXEMPLE :
Soit une plage de cellules = A1:A5 contenant des valeurs classées dans l'ordre croissant.

100
200
300
400
500

Et une cellule (C1) dans laquelle je peux indiquer un chiffre.
Si j'indique 388 dans C1, le résultat dans E1 devra être 400.


Je joins un fichier pour me faire mieux comprendre.

Je suis ouvert à toute proposition, bricolage, suggestion...

Merci encore...
 

Pièces jointes

  • Recherche.xlsx
    9.3 KB · Affichages: 26
  • Recherche.xlsx
    9.3 KB · Affichages: 38
  • Recherche.xlsx
    9.3 KB · Affichages: 34

R@chid

XLDnaute Barbatruc
Re : Rechercher une valeur égale ou directement supèrieur à une valeur donnée

Bonsoir et Bienvenue sur XLD,
Salut Amilo,
il se peut que la valeur renvoyée par PLAFOND() n'existe pas dans la plage de recherche, on peut faire comme suit :
Code:
=PETITE.VALEUR(A1:A5;NB.SI(A1:A5;"<"&C1)+1)


@ + +
 

Amilo

XLDnaute Accro
Re : Rechercher une valeur égale ou directement supèrieur à une valeur donnée

Bonsoir le forum, Cisco, Rachid,

Vous avez raison Rachid, il est plus judicieux de se référer à une plage existante qui éviterait la saisie d'une valeur inexistante.

Bonne soirée
 

GRINCH

XLDnaute Nouveau
Re : Rechercher une valeur égale ou directement supèrieur à une valeur donnée

Bonjour à tous et merci de vos réponses.

J'ai toutefois quelques difficultés à interpréter la formule suivante : =GRANDE.VALEUR(A1:A5;NB.SI(A1:A5;">="&C1)) et notamment avec la partie ">="&C1).
Pourquoi mettre >= entre "" et à quoi sert le symbole & ?
L'un d'entre vous pourrait-il m'aider à la verbaliser pour mieux la comprendre ?

Merci encore...
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG