OVH Cloud OVH Cloud

Liste déroulante et affichage "automatique" d'une valeur

2 réponses
Avatar
Claire
Bonjour!
J'ai un peu de mal à expliquer mon problème, je vais donc vous donner un
exemple. J'aimerais faire une feuille de frais de déplacement avec
différentes villes. J'aimerais donc faire une liste des villes concernées
dans une liste déroulante pour chauqe cellule. Jusque là tout va bien. Mais
j'aimerais que, lorsque je clique sur Strasbourg dans la liste déroulante, le
nombre de km correspondant s'affiche dans la cellule d'à côté. Est-ce
réalisable? Si oui, avec la fonction "si" (que je ne sais pas utiliser)?
D'avance merci pour votre aide!

2 réponses

Avatar
Nicolas B.
Salut,

En A2:A9 la liste des villes. En B2:B9 les distances.
En D2 la cellule avec la liste déroulante. Dans la cellule d'à côté, la
formule :
=INDEX(B2:B9;EQUIV(D2;A2:A9;0))


A+
Nicolas B.

Bonjour!
J'ai un peu de mal à expliquer mon problème, je vais donc vous donner un
exemple. J'aimerais faire une feuille de frais de déplacement avec
différentes villes. J'aimerais donc faire une liste des villes concernées
dans une liste déroulante pour chauqe cellule. Jusque là tout va bien. Mais
j'aimerais que, lorsque je clique sur Strasbourg dans la liste déroulante, le
nombre de km correspondant s'affiche dans la cellule d'à côté. Est-ce
réalisable? Si oui, avec la fonction "si" (que je ne sais pas utiliser)?
D'avance merci pour votre aide!



Avatar
FxM
Bonjour!
J'ai un peu de mal à expliquer mon problème, je vais donc vous donner un
exemple. J'aimerais faire une feuille de frais de déplacement avec
différentes villes. J'aimerais donc faire une liste des villes concernées
dans une liste déroulante pour chauqe cellule. Jusque là tout va bien. Mais
j'aimerais que, lorsque je clique sur Strasbourg dans la liste déroulante, le
nombre de km correspondant s'affiche dans la cellule d'à côté. Est-ce
réalisable? Si oui, avec la fonction "si" (que je ne sais pas utiliser)?
D'avance merci pour votre aide!




Bonjour Claire,

Dans un coin de ta feuille, tu entres dans deux colonnes :
Ville | Distance
Strasboug | 500
Lyon | 425
etc

Ta liste déroulante pour les villes sera prise sur le première colonne.
Le calcul s'effectue assez simplement :
=index(distance;equiv(ville;villes;0))
Par exemple:
=index(D2:D26;equiv(B3;E2:E26;0))

@+
FxM