Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
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 make another table = Table2,
Column1 | countCol (count the total of complete per column from table 1)
ColumnA | 1
ColumnB | 3
ColumnC | 2
Solved! Go to Solution.
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"
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"
Check out the September 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
41 | |
23 | |
21 | |
20 | |
13 |
User | Count |
---|---|
67 | |
57 | |
48 | |
28 | |
20 |