EXCEL: Creer un module de requete simple

Résolu
HELD_tokyo Messages postés 64 Statut Membre -  
eriiic Messages postés 25847 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 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 281
 
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 64 Statut Membre 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 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 281
 
Merci pour le retour :-)
n'oublie pas de mettre en résolu stp
eric
0