EXCEL: Creer un module de requete simple

Résolu
HELD_tokyo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

ALors j'ai glisse une piece jointe que vous pouvez telecharger ici:
http://www.cijoint.fr/cjlink.php?file=cj200908/cijT1VH4Br.xls


J'explique ma situation.

J'ai un tableau, une grille tarrifaire, dont je me sers pour calculer le prix d'un transport.
Le prix varie en fonction de deux variables, le poids du colis et la distance parcourue.

Je souhaiterai, en selectionnant un distance et un poids, faire apparaitre le prix correspondant.
J'aimerais si possible eviter l'usage de la progra VB car je suis pas doue.
Existe t-il des formules de type Recherche vertical qui premettent d'integrer deux variables?

Merci beaucoup pour votre aide, je dois presenter ce fichier demain et je suis a la rue

MERCI!!!
Helder
A voir également:

3 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

equiv() te ramène la position d'une valeur dans une liste
index() te ramène la valeur d'une position x,y

=INDEX($D$7:$G$10;EQUIV($H$17;$C$7:$C$10;0);EQUIV($D$17;$D$6:$G$6;0))

et en nommant tarif la plage $D$7:$G$10 pour que ce soit plus lisible:
=INDEX(tarif;EQUIV($H$17;$C$7:$C$10;0);EQUIV($D$17;$D$6:$G$6;0))

eric
1
HELD_tokyo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   1
 
Eric je viens de tester
Ca marche du feu, tu es GENIAAAAALLLLLL !!!!!

Je savais qu'elle etait pas loin cette formule, un vrai miracle de la nature ;)

MIlle merci !!

Held
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Merci pour le retour :-)
n'oublie pas de mettre en résolu stp
eric
0