let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Company_Name", type text}, {"Filter_Name", type text}, {"Request ID", Int64.Type}, {"Print Date", type date}, {"Transport", type text}, {"Delivery Date", type date}, {"AU_Number", Int64.Type}, {"Route", Int64.Type}, {"Local#(#)(If)", Int64.Type}, {"Local#(#)(If)_1", Int64.Type}, {"ATM ID", type text}, {"Currency", type text}, {"Denomination", type text}, {"Current_Load", Int64.Type}, {"Fill_Method", type text}}),
#"Filtered Rows" = Table.SelectRows(#"Changed Type", each ([Currency] = "USD")),
#"Grouped Rows" = Table.Group(#"Filtered Rows", {"Denomination"}, {{"Count", each _, type table [Company_Name=nullable text, Filter_Name=nullable text, Request ID=nullable number, Print Date=nullable date, Transport=nullable text, Delivery Date=nullable date, AU_Number=nullable number, Route=nullable number, #"Local#(#)(If)"=nullable number, #"Local#(#)(If)_1"=nullable number, ATM ID=nullable text, Currency=nullable text, Denomination=nullable text, Current_Load=nullable number, Fill_Method=nullable text]}}),
#"Expanded Count" = Table.ExpandTableColumn(#"Grouped Rows", "Count", {"Company_Name", "Filter_Name", "Request ID", "Print Date", "Transport", "Delivery Date", "AU_Number", "Route", "Local#(#)(If)", "Local#(#)(If)_1", "ATM ID", "Current_Load", "Fill_Method"}, {"Count.Company_Name", "Count.Filter_Name", "Count.Request ID", "Count.Print Date", "Count.Transport", "Count.Delivery Date", "Count.AU_Number", "Count.Route", "Count.Local#(#)(If)", "Count.Local#(#)(If)_1", "Count.ATM ID", "Count.Current_Load", "Count.Fill_Method"}),
#"Pivoted Column" = Table.Pivot(#"Expanded Count", List.Distinct(#"Expanded Count"[Denomination]), "Denomination", "Count.Current_Load")
in
#"Pivoted Column"