Listes déroulantes dynamiques liées aux cellules
Résolu
gaelitom
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
gaelitom Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
gaelitom Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrais créer une liste déroulante contenant des noms de personnes.
Je voudrais faire en sorte que si on a déjà utilisé un nom de cette liste dans une cellule, ce nom n'apparaisse plus dans la liste (pour éviter de le réutiliser une deuxième fois)
Help!!! Merci
je voudrais créer une liste déroulante contenant des noms de personnes.
Je voudrais faire en sorte que si on a déjà utilisé un nom de cette liste dans une cellule, ce nom n'apparaisse plus dans la liste (pour éviter de le réutiliser une deuxième fois)
Help!!! Merci
A voir également:
- Listes déroulantes dynamiques liées aux cellules
- Listes déroulantes excel - Guide
- Listes déroulantes en cascade excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Tableaux croisés dynamiques - Guide
- Verrouiller cellules excel - Guide
4 réponses
Bonjour
Un exemple trouvé sur le forum (à adapter)
http://www.cjoint.com/c/EJimpeRckO2
cdlmn
Un exemple trouvé sur le forum (à adapter)
http://www.cjoint.com/c/EJimpeRckO2
cdlmn
gaelitom
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
Merci pour votre réponse mais j'accède juste à un tableau sans menu déroulant ni formule la dessus
gaelitom
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
Auriez-vous des explications plus détaillées?
Désolé
je crois bien que je me suis trompé de fichier
http://www.cjoint.com/c/EJinVjah6Q2
Cdlmnt
je crois bien que je me suis trompé de fichier
http://www.cjoint.com/c/EJinVjah6Q2
Cdlmnt
SOMMEPROD(--($E$2:$E$8<>""))
dénombre les cellules de la plage E2:E8 dont la valeur est différente de ""
=DECALER($E$2;;;SOMMEPROD(--($E$2:$E$8<>"")))
qui pourrait s'écrire plus clairement
=DECALER(Feuil1!$E$2;0;0;SOMMEPROD(--(Feuil1!$E$2:$E$8<>""));1)
définit la plage à partir de E2
- dont la première cellule est décalée de 0 lignes et 0 colonnes
- contenant N lignes et 1 colonne (où N est le nombre de cellules non vides de E2:E8 (calculé avec SOMMEPROD)
pour la formule matricielle en E2, je ne sais pas
Cdlmnt
dénombre les cellules de la plage E2:E8 dont la valeur est différente de ""
=DECALER($E$2;;;SOMMEPROD(--($E$2:$E$8<>"")))
qui pourrait s'écrire plus clairement
=DECALER(Feuil1!$E$2;0;0;SOMMEPROD(--(Feuil1!$E$2:$E$8<>""));1)
définit la plage à partir de E2
- dont la première cellule est décalée de 0 lignes et 0 colonnes
- contenant N lignes et 1 colonne (où N est le nombre de cellules non vides de E2:E8 (calculé avec SOMMEPROD)
pour la formule matricielle en E2, je ne sais pas
Cdlmnt
Bonjour,
Pour la liste sans doublon:
http://boisgontierjacques.free.fr/pages_site/donneesvalidation.htm#LSD
Pour la liste sans doublon:
http://boisgontierjacques.free.fr/pages_site/donneesvalidation.htm#LSD