EXCEL: Creer un module de requete simple

Résolu/Fermé
HELD_tokyo Messages postés 51 Date d'inscription lundi 5 janvier 2009 Statut Membre Dernière intervention 19 janvier 2010 - 19 août 2009 à 05:56
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 19 août 2009 à 09:49
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 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
19 août 2009 à 08:23
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 lundi 5 janvier 2009 Statut Membre Dernière intervention 19 janvier 2010 1
19 août 2009 à 08:53
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 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
19 août 2009 à 09:49
Merci pour le retour :-)
n'oublie pas de mettre en résolu stp
eric
0