XL 2019 Sélectionner une valeur dans liste déroulante sans doublon

  • Initiateur de la discussion Initiateur de la discussion JMP56
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

JMP56

XLDnaute Nouveau
Dans l'exemple joint j'ai rentré dans l'onglet liste déroulante toute une série de rubriques qui me servent à créer la liste déroulante (validation de données) de l'onglet opérations.
Dans cet onglet, dans les cases surlignées de B5 à B21 on doit choisir une rubrique à l'aide de la liste déroulante.
Je n'arrive pas à faire en sorte qu'on ne puisse pas sélectionner un doublon.
Exemple si j'ai choisi "Animaux " en B5, comment faire pour qu'on ne puisse pas le choisir de nouveau entre B6 et B21?
Merci de votre aide.
 

Pièces jointes

Bonjour et meilleurs vœux pour cette nouvelle année!
J'ai essayé de mettre en œuvre ta méthode pour le fichier de gestion de compte sur lequel je travaille depuis deux ans. Je t'adresse ci-joint un exemple concret de mon problème. Pourtant, malgré une adaptation scrupuleuse, dans l'onglet Rubriques colonne H à J au sein duquel j'ai tenté de créer des listes "dynamiques" ma colonne J de se modifie pas. Exemple: si je ne saisie rien dans les cellules J16 à J41 de l'onglet 'Opérations", ma colonne J de l'onglet Rubriques ne retient que la valeur de la première rubrique possible présente en H2.
Qu’ai je oublié?
- j'ai créé le nom "Liste" avec la fonction DECALER
- J'ai inséré dans l'onglet "rubriques" dans les colonnes H à J les formules (dont les matricielles) que tu avais insérées dans l’exemple précédent que je t'avais transmis.
N'aurais je pas vu d'autres paramètres insérés? Y aurait il un conflit avec des macros créées mais qui ne servent à rien dans l'exemple épuré que je t'adresse ci joint (seules les cellules en vert fluo sont relatives au problème actuel)?
Merci d'avance de ton soutien.
Cordialement,
 

Pièces jointes

Bonjour, et aussi mes meilleurs vœux pour cette nouvelle année!

Ben! en fait dans l'onglet rubrique il faut valider la formule matricielle de cette façon
en J2 tu mets ta formule
Code:
=SI(LIGNE($H$2:$H$28)-LIGNE(H1)>NB($I$2:$I$28);"";INDEX($H$2:$H$28;PETITE.VALEUR($I$2:$I$28;LIGNE(INDIRECT("1:"&LIGNES($H$2:$H$28))))))
sans la passer en matricielle.... puis tu sélectionnes toutes tes cellules jusqu'à J28 et à partir de là tu valides la formule en J2 en matricielle et là tu retrouveras tous tes noms qui vont servir à ta liste déroulante au choix amenuisé
Ps: le n°1 que tu as en L3 permet d'afficher qu'une fois un nom dans ta liste déroulante si tu met un 2 tu auras la possibilité d'utiliser deux fois un même nom dans ta liste déroulante
J'ai constaté à l'ouverture de ton fichier que tu as une référence circulaire mais je n'ai pas regarder ce problème
Slts
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour