Liste déroulante sans doublon

Bonjour,

Il y a des fois où on pense trouver rapidement la réponse sur le web et en fait, ça demande plus de temps...

Je cherche à créer une liste déroulante en excluant les doublons de la source.

1/ Les données sources ne doivent pas bouger.

2/ Si possible, ne pas ajouter de colonne intermédiaire

3/ Pas de macro (si possible)

4/ De nouvelles entrées seront saisies dans les données source.

Merci !

50classeur1.xlsx (10.25 Ko)

Bonjour,

çà ne laisse pas beaucoup d'option.

Alors sans macro je ne vois que :

  • Ajout d'un tableau croisé dynamique (onglet 2 pour trie des doublons)
  • Insertion liste déroulante avec comme données source le "Tableau croisé"

Quand la base de données d'origine sera modifier par de nouvelles données

  • Soit on vient faire un clic droit sur le tableau croisé "actualiser les données"
  • soit on enregistre , on ferme et on réouvre excel pour que la liste déroulante soit à jour.

Salut primokorn, le Fil

Va voir du coté de notre cher Jacques Boisgontier...

Pour la colonne supplémentaire tu peux la mettre sur un autre feuille je pense cachée pour l'ocasion

193dvsansdoublons2.zip (6.61 Ko)

http://boisgontierjacques.free.fr/pages_site/listes_cascade.htm

Et sinon il y a l'option facile de faire une query et de supprimer les doublons et d'utiliser la nouvelle table issue de la query pour faire la liste déroulante

Bonjour primokorn,

Voyez si la solution proposée dans le fichier joint peut vous convenir

Bonjour primokorn,

Voyez si la solution proposée dans le fichier joint peut vous convenir

primokorn-Classeur1.xlsx

Bonjour njhub,

En quoi surdimensionner la plage initiale permet de retirer les doublons de la liste déroulante ?

Bonjour Fatos,

La dimension de la plage initiale répond à une autre demande :

4/ De nouvelles entrées seront saisies dans les données source.

Y a t-il des doublons lorsque vous déroulez la liste?

Avez vous ajouté de nouvelles entrées?

Bonjour,

Une proposition avec Power Query.

Cdlt.

112classeur1.xlsx (36.48 Ko)

Ok njhub pour la réponse à 4, même si selon la version Excel, des lignes "vides" peuvent apparaître en surdimensionnant (cf. capture d'écran dans le fichier joint).

Pour éviter cela, une façon de faire est d'utiliser la fonction DECALER(), cf. proposition en PJ.

Pour la suppression des doublons sans colonne supplémentaire, la proposition de Jean-Paul est tout à fait adaptée.

Si des colonnes supplémentaires sont autorisées, une proposition sans formule matricielle dans le fichier joint.

À vous lire,

Bonjour,

Je n'ai plus Power Query depuis que j'ai migré vers Office 365 sur mon poste au boulot. En attendant sa réinstallation, le fichier "DVSansDoublons2.xls" semble bien fonctionner dans mon cas.

Merci pour votre aide.

Bonne journée.

EDIT : pas terrible en fait car j'ai les lignes vides dans la liste déroulante et ça fait grave ramer le calcul des formules.

Bonjour,

Power Query est intégré nativement à Excel 365.

Voir Ruban, Données, Récupérer et transformer des données…

Cdlt.

EDIT : pas terrible en fait car j'ai les lignes vides dans la liste déroulante et ça fait grave ramer le calcul des formules.

Cf. ma proposition avec la fonction DECALER()

Bonjour,

Power Query est intégré nativement à Excel 365.

Voir Ruban, Données, Récupérer et transformer des données…

Cdlt.

Bonjour,

En effet, merci.

Comment génères-tu la liste Power Query et à quel niveau intervient le code de l'encadré vert ?

Cf. ma proposition avec la fonction DECALER()

Merci mais ayant déjà plus de 500 lignes pour seulement 3 valeurs uniques, ça fait beaucoup de calculs intermédiaires.

Autant ajouter les valeurs à la main pour le coup.

Bonjour primokorn,

Sinon vous :

  • installez LibreOffice (gratuit),
  • utilisez le fichier que je vous ai fourni (fonctionnel dans LibreOffice),
  • vous mettez les données voulues en dur (copier dans le bloc note, et transcrire dans le fichier final)
  • et exploitez sous Excel si besoin.

Bonjour,

Pour reproduire ce que j'ai fait avec Power Query, suis le petit tuto réalisé en Feuil2.

A te relire.

Cdlt.

147classeur1.xlsx (64.54 Ko)

Bonjour,

Merci d'avoir pris le temps de rédiger ce petit tuto.

Tout fonctionne parfaitement. Je me demande juste pourquoi la mise en forme de mon tableau change dès que je lance Power Query (cf capture).

@njhub

Je suis à mon travail donc impossible d'installer LibreOffice.

power query
Rechercher des sujets similaires à "liste deroulante doublon"