Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Power Query POWER QUERY Supprimer des lignes suivant critères

combory

XLDnaute Junior
Bonjour à tous,

Je bute sur une problématique. Dans POWER QUERY, je souhaite supprimer des lignes qui polluent mon analyse.
Les lignes à supprimer le sont suivant 2 critères : la colonne STNSIT4 doit être égale à la valeur 2 et la colonne STNLIV doit contenir les valeurs 915606, 915607, 915689, 915802 et 915803 par exemple. Je souhaite garder toutes les autres lignes.

Je suis sur EXCEL 2021.

D'avance merci pour votre aide
 

Pièces jointes

  • Sup lignes PQ.xlsx
    382.7 KB · Affichages: 7

chris

XLDnaute Barbatruc
Bonjour
le plus simple est de lister les valeurs de STNLIV à éliminer dans une table
Croiser la base avec cette table en jointure Gauche opposée puis de filtrer la colonne STNSIT4
 

combory

XLDnaute Junior
Bonjour Chris,

désolé pour la réponse tardive et merci pour la tienne.
C'est parfait, ça fonctionne. J'étais parti sur les filtres en M et je suis resté buté sur cette idée.
C'était tellement évident... Merci pour ton aide.
 

alexga78

XLDnaute Occasionnel
Bonjour à @combory, le forum,

une autre solution PQ

PowerQuery:
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    Cols = {Table.ColumnNames(Source)} & {{915606, 915607, 915689, 915802,915803}},
    Filtered = Table.SelectRows(Source, (x)=> Record.Field(x,Cols{0}{0}) = 2
               and List.Contains(Cols{1},Record.Field(x,Cols{0}{4})))
in
    Filtered

Bonne journée
 

Discussions similaires

Réponses
8
Affichages
309
Réponses
7
Affichages
555
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…