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 -
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
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:
- EXCEL: Creer un module de requete simple
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
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
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