Excel recherchev intervalle

laurrent Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, j'ai un problème de formules dans excel.

J'ai un tableau sous cette forme

Les données:

N° Valeur Prix
1 - 0 à 0,5 - 10
2 - 0,5 à 1 - 15
3 - 1 à 2 - 20
4 - 2 à 5 - 25

L'application:

N° Valeur Prix
1 - 0,4 - 10
2 - 0,9 -15
3 - 1,5 - 20
4 - 4 - 25

Je rentre la "valeur" manuellement et je veux que le prix s'affiche automatiquement. J'ai fait une RECHERCHEV, si je rentre un chiffre rond, comme 0,5 ça marche mais si je note par exemple 0,4 ça ne marche pas. Comment noter une intervalle dans une recherche? Dans les données ?

Merci




Le problème dans les maths, c'est le français.

3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

RECHERCHEV devrait fonctionner
_si votre colonne Valeur comporte un seul nombre, limite inférieure de l'intervalle
_si votre colonne de recherche est classé en ordre croissant.
_si vous n'insérer pas de code "obligatoire" en fin de formule:

par exemple:
en colonne A:
A1:0
A2:0,5
A3:1 etc>....
en B les prix en ligne

=RECHERCHEV(valeur;A:B;2.2)
(sans 0 ou faux à la fin)
Formulé comme ceci la fonction vous ressort la valeur de B en ligne avec la 1° valeur directement inférieure de A
Crdlmnt
6