Recuperer le tarif en fonction d'un poid - fonction INDEX et EQUIV

popcorn

XLDnaute Occasionnel
Bonjour,

j'ai une formule qui me trouve le prix d'affranchissement d'un colis en fonction de son poids mais le soucis, c'est qu'elle me renvoie pas le prix directement supérieur.

En J10, j'ai :

=+INDEX(TarifPoste!$C$8:$C$15;EQUIV(Feuil1!$I10;TarifPoste!$B$8:$B$15;1))

Dans ma feuille "TarifPoste", une colonne poids et une autre prix.
Donc pour 1 kg c'est 7,9 euros et pour 2 c'est 8,95 euros.
Si je tape 1,1 kg dans ma cellule I10 qui est le poids, elle me renvoie 7,9 au lieu de 8,95. La poste me fait pas de cadeau, il va bien falloir payer 8,95.
Je ne sais pas comment faire pour récupérer le prix entre deux valeurs, dans cette exemple entre 1 et 2, ce sera toujours ce prix de 8,95.

Je vous joins un bout de mon fichier, merci de votre aide.
 

Pièces jointes

  • Tarif_Poid_test.xls
    45 KB · Affichages: 19
  • Tarif_Poid_test.xls
    45 KB · Affichages: 20
  • Tarif_Poid_test.xls
    45 KB · Affichages: 23

adrianolms

XLDnaute Nouveau
Re : Recuperer le tarif en fonction d'un poid - fonction INDEX et EQUIV

Bonsoir,

Voila le fichier avec d'autres formules qui conviennent (mais plus lourdes).

Bonne soirée
 

Pièces jointes

  • Tarif_Poid_test.xls
    50.5 KB · Affichages: 27
  • Tarif_Poid_test.xls
    50.5 KB · Affichages: 25
  • Tarif_Poid_test.xls
    50.5 KB · Affichages: 26

popcorn

XLDnaute Occasionnel
Re : Recuperer le tarif en fonction d'un poid - fonction INDEX et EQUIV

Bonjour,

Merci à tous les deux de votre "aide" (solution). C'est nickel ça marche, normal vous me l'avez fait!!
J’espère que je vais comprendre, je suis en train de disséqué vos formules, la dernière de Bernard me semble la plus abordable pour moi.

Adrianolms, je suis pas prêt de pondre un truc pareil à 2h00 du mat!!

Merci encore
 

Discussions similaires

Statistiques des forums

Discussions
312 389
Messages
2 087 933
Membres
103 678
dernier inscrit
bibitm