EXCEL: Creer un module de requete simple

Résolu
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
Configuration: Windows XP Internet Explorer 6.0

3 réponses

  1. Contributeur
    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
    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
      1. Contributeur
        Merci pour le retour :-)
        n'oublie pas de mettre en résolu stp
        eric
        0