Excel · débutant
Extraire une liste sans doublons avec la fonction UNIQUE
Une liste dédoublonnée qui se met à jour seule quand la source change, sans Power Query ni VBA.
- UNIQUE
- TRIER
- Plage déversée
Extraire automatiquement les candidats d’un statut ou d’un poste choisi dans une liste déroulante, dans une zone qui se met à jour seule.
Vidéo publiée sur LinkedIn, chargée seulement si vous cliquez dessus. Au clic, LinkedIn peut déposer des traceurs sur votre appareil : en savoir plus.
L’explication
FILTRE renvoie les lignes d’un tableau qui remplissent une condition. Avec le statut choisi en C2 : FILTRE(tbl_Data ; tbl_Data[Statut] = C2 ; "Aucun filtre !"). Le premier argument est le tableau à filtrer, le deuxième le test, le troisième le message affiché quand aucune ligne ne correspond.
Le résultat se déverse sur toutes les colonnes du tableau, autant de lignes que nécessaire. Changez le statut dans la liste déroulante, l’extraction change aussitôt. Ce qui demandait un filtre avancé ou une macro tient en une formule.
Pour combiner deux critères, on multiplie les tests : FILTRE(tbl_Data ; (tbl_Data[Poste visé] = C2) * (tbl_Data[Statut] = C3) ; "Aucun filtre !") ne garde que les lignes qui remplissent les deux conditions. Pour l’une ou l’autre, on additionne les tests au lieu de les multiplier.
À savoir FILTRE demande Microsoft 365 ou Excel 2021. Sans le troisième argument, une extraction vide renvoie #CALC!. Les cellules sous le résultat doivent rester libres, sinon Excel affiche #PROPAGATION!. TRIER(FILTRE(…)) donne une extraction triée.
Pour aller plus loin
Excel · débutant
Une liste dédoublonnée qui se met à jour seule quand la source change, sans Power Query ni VBA.
Excel · intermédiaire
Une liste de dates consécutives qui se régénère toute seule quand on change la date de départ ou la durée, sans la moindre ligne de code.
Excel · débutant
Décrire en français la colonne que l’on veut obtenir, et laisser Excel proposer la formule correspondante.
Prendre contact
Votre contexte suffit pour démarrer : nombre de personnes concernées, outils en place, échéance. Je réponds avec une proposition de programme et un devis.