2017-09-26 93 views
1

我從excel文件中得到表格,其結構如下:Power Query刪除最新一行數據不起作用

Key  Report_Month  Amount 
001  31/01/2017  0 
001  28/02/2017  1000 
002  31/05/2017  0 
002  30/06/2017  60000 

我需要每個ID的最新行。最終的結果應該是這樣的;

Key  Report_Month  Amount 
001  28/02/2017  1000 
002  30/06/2017  60000 

所以我開始按ID分類數據,並分別按升序和降序排序。然後我通過在刪除中使用ID刪除重複的行。但它顯示每個ID的第一個記錄。

這裏是我的代碼

#"Sorted Rows" = Table.Sort(#"Changed Type1",{{"Key", Order.Ascending}, {"Report_Month", Order.Descending}}), 
#"Removed Duplicates" = Table.Distinct(#"Sorted Rows", {"Key"}) 

我已經試過集團,但它僅表現爲相關的列(ID和日期)。我失去了其他專欄。我認爲我們不能用Group By來解決這個問題。請建議我。

回答