Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/05/2011, 17h48   #1
Invité de passage
 
Homme
Étudiant
Inscription : avril 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Finance

Informations forums :
Inscription : avril 2011
Messages : 13
Points : 1
Points : 1
Par défaut Question sur les listes déroulantes et colonnes liées

Bonjour à tous,


Débutant sur excel, j'ai une question concernant les listes déroulantes :

Je dispose de 3 colonnes sur une page excel : Référence produit, désignation, et prix.
Sur une deuxième page, je fais un menu déroulant au niveau des références produits.
Je voudrais que la désignation et le prix du produit s'affichent automatiquement après avoir sélectionné la référence produit.
Comment faire ce lien entre les 3 colonnnes ??

Merci de votre aide
maxime42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 17h56   #2
Membre éprouvé
 
Avatar de Runsh63
 
Homme Duc
Nihiliste
Inscription : mars 2011
Messages : 395
Détails du profil
Informations personnelles :
Nom : Homme Duc
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Nihiliste
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 395
Points : 419
Points : 419
Bonjour,

En partant de l'hypothèse que ta page Excel sur laquelle se trouve tes trois colonnes se nomme "Feuil1" (avec Référence produits en A, Désignation en B et Prix en C), et que sur ta page où tu as construits ta liste déroulante celle-ci se trouve de A1 à Ax, alors en B1 tu vas écrire:

Code :
=SI(A1="";"";RECHERCHEV(A1;Feuil1!A:C;2;0))
pour ramener la désignation et pour ramener le prix tu vas écrire en C1 :

Code :
=SI(A1="";"";RECHERCHEV(A1;Feuil1!A:C;2;0))
Tire cette formule jusqu'au bas de la liste déroulante.

Adapte en fonction d'où se trouve tes données (noms de feuilles, numéros de colonne, etc...

Ca devrait marcher.

Cordialement,

Runsh

J'ai fait une erreur sur la deuxième formule, j'ai laissé la même que celle pour ramener la désignation. La correcte est comme ceci :

Code :
=SI(A1="";"";RECHERCHEV(A1;Feuil1!A:C;3;0))
C'est mieux comme ça, désolé !!

Runsh
Runsh63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2011, 12h47   #3
Invité de passage
 
Homme
Étudiant
Inscription : avril 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Finance

Informations forums :
Inscription : avril 2011
Messages : 13
Points : 1
Points : 1
Merci Runsh !

Je suis en train de tester mais à quoi correspondent les données B;C;2;0 à la fin de ta formule ?

Merci
maxime42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2011, 13h06   #4
Expert Confirmé
 
Philippe Tulliez
Développeur et formateur VBA, Excel et Word.
Inscription : janvier 2010
Messages : 1 305
Détails du profil
Informations personnelles :
Nom : Philippe Tulliez
Localisation : Belgique

Informations professionnelles :
Activité : Développeur et formateur VBA, Excel et Word.

Informations forums :
Inscription : janvier 2010
Messages : 1 305
Points : 2 653
Points : 2 653
Bonjour,
Pour bien comprendre la formule RECHERCHEV, je te suggère la lecture de ce didacticiel
__________________
Philippe Tulliez
http://philippe.tulliez.be
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)

Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
corona est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h21.


 
 
 
 
Partenaires

Hébergement Web