Forum Discussion
Aaron22
4 years agoNew Member
Power Bi columns
need help i have a table = Table1 ColumnA | ColumnB | ColumnC Complete | Complete | Complete In Progress | Complete | Complete | In Progress | Complete | In Progress | no i need to...
- 4 years ago
See the working here - Open a blank query - Home - Advanced Editor - Remove everything from there and paste the below code to test
let Query1 = Table1, #"Unpivoted Columns" = Table.UnpivotOtherColumns(Query1, {}, "Column1", "Value"), #"Filtered Rows" = Table.SelectRows(#"Unpivoted Columns", each ([Value] = "Complete")), #"Grouped Rows" = Table.Group(#"Filtered Rows", {"Column1"}, {{"countCol", each Table.RowCount(_), Int64.Type}}) in #"Grouped Rows"Another way
let Query1 = Table1, #"Demoted Headers" = Table.DemoteHeaders(Query1), #"Transposed Table" = Table.Transpose(#"Demoted Headers"), #"Added Custom" = Table.AddColumn(#"Transposed Table", "countCol", each List.Count(List.Select(Record.ToList(_),each _ = "Complete"))), #"Removed Columns" = Table.RemoveColumns(#"Added Custom",{"Column2", "Column3", "Column4"}) in #"Removed Columns"
Vijay_A_Verma
4 years agoMost Valuable Professional
See the working here - Open a blank query - Home - Advanced Editor - Remove everything from there and paste the below code to test
let
Query1 = Table1,
#"Unpivoted Columns" = Table.UnpivotOtherColumns(Query1, {}, "Column1", "Value"),
#"Filtered Rows" = Table.SelectRows(#"Unpivoted Columns", each ([Value] = "Complete")),
#"Grouped Rows" = Table.Group(#"Filtered Rows", {"Column1"}, {{"countCol", each Table.RowCount(_), Int64.Type}})
in
#"Grouped Rows"
Another way
let
Query1 = Table1,
#"Demoted Headers" = Table.DemoteHeaders(Query1),
#"Transposed Table" = Table.Transpose(#"Demoted Headers"),
#"Added Custom" = Table.AddColumn(#"Transposed Table", "countCol", each List.Count(List.Select(Record.ToList(_),each _ = "Complete"))),
#"Removed Columns" = Table.RemoveColumns(#"Added Custom",{"Column2", "Column3", "Column4"})
in
#"Removed Columns"