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

Power BI Fillup powerquery sous condition valeur autre colonne

bubl

XLDnaute Nouveau
Bonjour à tous,

J'ai une table comme celle ci. Je voudrais créer une colonne "constat1" qui me permettrait de remonter la valeur de la cellule non vide au niveau de la première cellule de la colonne "Niveau d'atteinte" non nulle , Ici "MA". Merci pour votre aide
 
Dernière édition:

mromain

XLDnaute Barbatruc
Rebonjour,

Le voici :
PowerQuery:
let
    Source = ...,
    RecapInfos = 
        let
            SelectColumns = Table.SelectColumns(Source, {"Niveau Atteinte", "Constat", "Écart"}),
            FillDown = Table.FillDown(SelectColumns,{"Niveau Atteinte"}),
            RemoveNulls = Table.SelectRows(FillDown, each ([Niveau Atteinte] <> null)), 
            GroupBy = Table.Group(RemoveNulls, {"Niveau Atteinte"}, {{"Constat", each List.First(List.RemoveNulls(_[Constat ])), type any}, {"Écart", each List.First(List.RemoveNulls(_[Écart])), type any}})
        in
            Table.Buffer(GroupBy),
    AddColumnConstat1 = Table.AddColumn(Source, "Constat1", each try RecapInfos{[#"Niveau Atteinte" = [Niveau Atteinte]]}[Constat] otherwise null), 
    AddColumnÉcart1 = Table.AddColumn(AddColumnConstat1, "Écart1", each try RecapInfos{[#"Niveau Atteinte" = [Niveau Atteinte]]}[Écart] otherwise null)
in
    AddColumnÉcart1

A+
 

bubl

XLDnaute Nouveau
Merci, je teste
 

Discussions similaires

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