Filtrer selon liste

Accueil – Le CFO masqué Forums Power Query Filtrer selon liste

Mots-clés : 

  • Ce sujet contient 4 réponses, 4 participants et a été mis à jour pour la dernière fois par Dominique, le il y a 1 année et 1 mois.
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Articles
  • #87717
    synetiax
    Participant

    Bonjour!

    Je cherche à filtrer une table selon les données fournis dans un onglet Excel.

    Dans le fichier Excel fournis vous trouverez :

    Onglet but: le but recherché
    Onglet Data: les données de départ
    Onglet code: Les codes que l’on veut conserver.

    Merci!

    Attachments:
    You must be logged in to view attached files.
    #87723
    Stéphane Lorin
    Participant

    Bonjour

    Vous commencez par importer votre Tableau1 et votre Tableau4 dans Powerquery
    Puis vous fusionnez la colonne “Code” du Tableau1 avec l’autre colonne “Code” du Tableau4.
    Par défaut la jointure est “externe gauche” mais dans votre cas vous choisissez “Interne (Seules les lignes en correspondance)”.
    Enfin vous supprimer la colonne ajoutée lors de la fusion.

    Stéphane

    #87738
    synetiax
    Participant

    Ça fonctionne merci!

    #130835
    Mick
    Participant

    Bonjour,

    Je débute avec Power Query et ayant eu besoin de faire mon filtre sans fusionner des requêtes, j’ai trouvé cette formule qui fonctionne pour ceux que ca pourrait intéresser:


    Source = “VOTRE TABLE”,
    #”Lignes filtrées” = Table.SelectRows(Source, each List.Contains(LISTE1, [COLONNE 1 DE VOTRE TABLE]) and not List.Contains(LISTE2, [COLONNE 2 DE VOTRE TABLE]) and ([COLONNE 3 DE VOTRE TABLE] = “XXXX”)),

    Le filtre garde toutes les lignes correspondant à LISTE1, retirer toutes les lignes correspondant à la LISTE2 et fait un filtre “classique” (une valeur particulière) sur la colonne3. A adapter selon vos besoins.

    Pour créer une liste facilement, sélectionner une colonne d’une table quelconque, cliquer droit et “Ajouter en tant que nouvelle requête”.

    #130837
    Dominique
    Maître des clés

    Merci @mick00513 pour cet ajout!

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.