Cellule conditionnelle à une liste déroulante
Résolu
philcop
Messages postés
27
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai une liste déroulante de divers produits et j'aimerai que suivant le choix du produit le prix unitaire s'affiche dans la cellule à coté (liste déroulante en A1 et suivant le choix le prix correspondant en B1).
J'ai un tableau sous cette liste déroulante qui contient tous les produits existant avec leurs prix dans les cellules à coté (produit A en A10,son prix en B10; produit B en A11,son prix en B11; etc....).
D'avance je vous remercie pour m'aider à trouver la solution.
j'ai une liste déroulante de divers produits et j'aimerai que suivant le choix du produit le prix unitaire s'affiche dans la cellule à coté (liste déroulante en A1 et suivant le choix le prix correspondant en B1).
J'ai un tableau sous cette liste déroulante qui contient tous les produits existant avec leurs prix dans les cellules à coté (produit A en A10,son prix en B10; produit B en A11,son prix en B11; etc....).
D'avance je vous remercie pour m'aider à trouver la solution.
A voir également:
- Cellule conditionnelle à une liste déroulante
- Liste déroulante excel - Guide
- Excel liste déroulante conditionnelle - Guide
- Mise en forme conditionnelle excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
2 réponses
Bonjour
=SI(A1="";"";RECHERCHEV(A1;$A$10:$B$100;2;0))
si bien sur le tableau de tarif est sur la même feuille que l'édition en A1 B1, sinon placer le nom;de la feuille avec le champ genre ( 'Feuil 1'!A10:B100)
le 100 étant à aligner sur la limite du tableau de tarifs.
crdlmnt
Errare humanum est, perseverare diabolicum
=SI(A1="";"";RECHERCHEV(A1;$A$10:$B$100;2;0))
si bien sur le tableau de tarif est sur la même feuille que l'édition en A1 B1, sinon placer le nom;de la feuille avec le champ genre ( 'Feuil 1'!A10:B100)
le 100 étant à aligner sur la limite du tableau de tarifs.
crdlmnt
Errare humanum est, perseverare diabolicum
https://www.commentcamarche.net/applis-sites/bureautique/549-creer-des-listes-deroulantes-dans-excel/
https://www.commentcamarche.net/faq/s/excel-116/recherchev
https://forums.commentcamarche.net/forum/affich-37641917-excel-principe-d-edition-de-devis-facture-commande
https://www.commentcamarche.net/faq/s/excel-116/recherchev
https://forums.commentcamarche.net/forum/affich-37641917-excel-principe-d-edition-de-devis-facture-commande
Toutefois çà engendre un autre problème que je n'avais pas prévu: si la cellule produit est vide, la cellule prix affiche #N/A et empêche le calcul des produits déjà rentrés dans le tableau plus haut. Comment puis-je faire si la cellule produit est vide que la cellule prix soit également vide tout en gardant la formule que vous m'avez donné?
Merçi d'avance
Cordialement
pourtant la formule devrait renvoyer une cellule "blanche" quand la cellule qui contient la valeur cherchée est vide
C'est le but du début du code avec la condition =SI(A1="";"";RECHERCHEV.....
L'avez vous bien mise en place?
Si oui, :le #N/A ne peut venir que d'une valeur cherchée qui n'existe pas dans la 1° colonne du champ de recherche.
si vous ne vous en sortez pas, copier et coller ici la formule que vous utilisez qu'on essaie de voir ce qui ne va pas.
crdlmntr
En fait, je n'avais pas de cellule blanche du coup, j'en ai créé une que j'ai intitulé choix du produit avec un prix de 0.00€ et maintenant tout fonctionne comme je le souhaitais. Encore merçi pour votre aide très précieuse, vous m'avez tiré une épine du pied.
Cordialement
Bonne route
crdlmnt