Forum Discussion
PowerQuery Advanced Filtering Help
- 4 years ago
You're missing a comma at the end of your FM_Billing_Report_Sheet statement, refencing the wrong step for the Grouped Rows and needed to lose the 'in FM_Billing_Report_Sheet' at the end.
Try this, may still need some alterations but this should get you closer.
let Source = Excel.Workbook( File.Contents("C:\Users\riesc_86uyy47\Desktop\Files\Full Daily Report.xlsx"), null, true ), FM_Billing_Report_Sheet = Source{[Item = "FM_Billing_Report", Kind = "Sheet"]}[Data], #"Grouped Rows" = Table.Group( FM_Billing_Report_Sheet, {"Name"}, {{"all", each _, type table [Name = nullable text, Rate = nullable number]}} ), #"Added Custom" = Table.AddColumn( #"Grouped Rows", "Custom", each Table.AddColumn([all], "index", (all) => if all[Rate] = null then 1 else 2) ), #"Aggregated Custom" = Table.AggregateTableColumn( #"Added Custom", "Custom", {{"index", List.Distinct, "Count of index"}} ), #"Extracted Values" = Table.TransformColumns( #"Aggregated Custom", {"Count of index", each Text.Combine(List.Transform(_, Text.From), ","), type text} ), #"Filtered Rows" = Table.SelectRows( #"Extracted Values", each ([Count of index] = "1,2" or [Count of index] = "2,1") ), #"Expanded all" = Table.ExpandTableColumn(#"Filtered Rows", "all", {"Rate"}, {"Rate"}), #"Removed Other Columns" = Table.SelectColumns(#"Expanded all", {"Name", "Rate"}), #"Changed Type1" = Table.TransformColumnTypes(#"Removed Other Columns", {{"Rate", Currency.Type}}) in #"Changed Type1"This website can be very helpful for formatting and pointing out errors in code.
https://www.powerqueryformatter.com/formatter
Not quite sure how to interpret this or if it would work with the existing steps in the workbook (it was handed to me after previous work has been done on other columns).
I do not really have any experience with the advanced editor, so I am not really sure what I am looking at here.
Did you see the PBIX file I attached?
Open that and go to Transform Data, look at the individual steps and see if they make sense to you.
Let me know if you have any questions on the specific steps and I'll try and answer them.
- Anonymous4 years agoNot applicable
I'm unable to open it, as I am using PQ based in Excel, instead of the PowerBI program
- KNP4 years ago
Super User
Attached Excel version.
- Anonymous4 years agoNot applicable
When moving this fix to the bigger dataset, how do I change the source while keeping the "let t" ?