1
A
回答
0
我不認爲(A)和(B)的數學與(C)一致。如果我有2英鎊,那應該接近3美元,而不是30美分。
你想要在兩個表格之間合併行通常稱爲左連接。您可以單擊合併按鈕來合併行。你想從(A)加入(B)到它。一旦你有了,你可以使用添加列進行除法和乘法來計算貨幣匯率並應用它。
完成的解決方案看起來像最終的查詢:
section Section1;
shared LocalCurrencyTransactions = let
Source = Csv.Document("Country,LocalCurrencyAmounts
US,1
UK,2.13
JAPAN,328.08
INDIA,66.56
US,2
UK,0.71
JAPAN,109.36
INDIA,133.12"),
#"Promoted Headers" = Table.PromoteHeaders(Source),
#"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"Country", type text}, {"LocalCurrencyAmounts", type number}})
in
#"Changed Type";
shared #"FX Rates" = let
Source = Csv.Document("Country,LocalCurrency,USD
US,1,$1.00
UK,0.71,$1.00
JAPAN,109.36,$1.00
INDIA,66.56,$1.00"),
#"Promoted Headers" = Table.PromoteHeaders(Source),
#"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"Country", type text}, {"LocalCurrency", type number}, {"USD", Int64.Type}})
in
#"Changed Type";
shared CurrencyAdjustedToUSD = let
Source = LocalCurrencyTransactions,
#"Merged Queries" = Table.NestedJoin(Source,{"Country"},#"FX Rates",{"Country"},"NewColumn",JoinKind.LeftOuter),
#"Expanded NewColumn" = Table.ExpandTableColumn(#"Merged Queries", "NewColumn", {"LocalCurrency", "USD"}, {"NewColumn.LocalCurrency", "NewColumn.USD"}),
#"Inserted Division" = Table.AddColumn(#"Expanded NewColumn", "NewColumn.ConversionRate", each [NewColumn.USD]/[NewColumn.LocalCurrency], type number),
#"Inserted Multiplication" = Table.AddColumn(#"Inserted Division", "USD", each List.Product({[LocalCurrencyAmounts], [NewColumn.ConversionRate]}), type number),
#"Removed Columns" = Table.RemoveColumns(#"Inserted Multiplication",{"NewColumn.LocalCurrency", "NewColumn.USD", "NewColumn.ConversionRate"})
in
#"Removed Columns";
相關問題
- 1. 使用Power Query檢索Power Query表元數據(Excel 2016)
- 2. 在Power Query(獲取和轉換)中使用ODC Excel
- 3. 連接字符串ODBC時,Excel 2016獲取和變換
- 4. 使用集合和崩潰Mac 2016 Excel
- 5. 獲取表名,並使用SELECT查詢
- 6. Excel 2016-獲取和轉換不起作用
- 7. 獲取使用SQL查詢
- 8. Excel Power查詢導入MySQL數據
- 9. 是否可以使用Excel Power查詢更新SQL Server數據?
- 10. 使用MS Access合併3個表/查詢聯合查詢
- 11. 合併兩個查詢以獲取SQL中的合併值
- 12. 從Excel數據模型/電力查詢(獲取和轉換數據)查詢單個數據點
- 13. Excel 2016 COUNTIFS變更
- 14. EXCEL 2016關閉並加載電源查詢時出錯
- 15. 使用Openrowset從Excel 2016中提取數據的SQL查詢 - 獲取語法錯誤
- 16. 如何獲取BizTalk 2016/Excel 2016中的BAM附加組件
- 17. Excel VBA獲取和使用表名稱
- 18. excel power pivot and power query
- 19. Sql查詢連接表和合並值
- 20. 合併和查詢多個列表
- 21. MySQL查詢幫助來獲取數據合併兩個表
- 22. 從Access 2016導入表格時加快Excel 2016查詢刷新時間
- 23. 獲取外部數據Excel 2016
- 24. Excel獲取和轉換(電源查詢)M代碼風格和性能
- 25. 如何在Power Query中使用M進行子查詢/ Power BI
- 26. 合併表 - EXCEL
- 27. Excel Power Query 2016自定義列的備註
- 28. 使用LinQ查詢Excel工作表 - 使用LinQ查詢Excel工作表 - LinQToExcel
- 29. 查詢太慢 - 獲取和更新記錄使用LINQ查詢
- 30. 合併2 SQL查詢/表