Recherche meilleur tarif

Bonjour,

J'ai parcouru le site, mais je n'ai pas vraiment trouvé de réponse à mon problème.

Je me permets de vous demander un peu d'aide.

J'ai différents tarifs de transporteur déterminés en fonction de la destination et de la tranche de poids. Ils sous forme de tableau à double entrée. Les tranches de poids varient d'un transporteur à l'autre.

En saisissant le numéro de département de destination et le poids de mon envoi, je voudrai obtenir les différents tarifs de chaque transporteur pour effectuer mon choix.

J'avais pensé à un tableau croisé dynamique mais je n'obtiens pas ce que je veux.

C'est peut être plus avec une fonction type RECHERCHEV. je n'y arrive pas non plus

Merci de m'aiguiller.

Je joins un fichier pour exemple.

Par avance merci de me mettre sur une piste.

Bien cordialement

Bonjour, xoulan

avec cette formule

'=INDEX('Table de cubage'!C4:AC21;EQUIV(A3;List_Classes2;0);EQUIV(B3;Circonférence2;0))

A adapter en fonction de tes champs de recherches.

Les champs en rouge sont mis à titre d'exemples.

Bonne journée

Papy Pierrot

Bonjour et bienvenue sur le forum

Version macro.

Re

Annule et remplace : Erreur de fichier...

Bonjour,

Une autre approche avec 3 tarifs et une liste de choix pour les dpts. 4, 5 et 17.

+ 2 commentaires.

Cdlt.

Hello.

Moi je te file le tableau que j'avais fais ici avec les gens du site (merci a eux !!!).

Je l'utilise tous les jours ... c'est d'un pratique au top !

Tu remplis deux cases ... le poids et le département ... et hop tu as ton prix.

Merci à tous pour votre aide. J

GMB, la macro fonctionne bien, mais à vrai dire je n'y comprends rien. Je ne connais pas les macros. Il faudrait que j'essaie de m'y mettre.

J'ai mieux compris avec les formules INDEX et EQUIV. ça été un peu long mais j'ai capté le raisonnement.

Philaplon ton fichier est impecc. J'ai compris les formules, je vais pouvoir les appliquer à mes tarifs.

Par contre lorsque le poids est > 100 kg normalement pour calculer le tarif on ne prends pas le poids réel mais le poids arrondi à la dizaine supérieure.

Donc il faudrait rajouter une formule dans ton calcul (ex pour la cellule A8 de ta feuille formule

=ARRONDI(INDEX('Joyau M+T'!C3:P97;EQUIV(C3;'Joyau M+T'!B3:B97;0);EQUIV(B3;'Joyau M+T'!C1:P1))*SI(B3<100;1;(PLAFOND(B3;10))/100)+0.86+SI(OU(C3=75;C3=77;C3=78;C3=91;C3=92;C3=93;C3=94;C3=95);5.81;0);2)

Encore merci de votre aide

Bonne soirée

Rechercher des sujets similaires à "recherche meilleur tarif"