
大家好,
我想在矩陣表中創建一列來顯示OK上個月的計數,我將度量命名為Prev Month OK count上面的螢屏截圖所示。但是,根據我的嘗試,輸出不是我想要的。這是我的公式:
Prev Month OK count = CALCULATE([OK count], DATEADD('Aggregate'[Intake],-1,MONTH))
即使我將MONTH引數更改為QUARTERin DATEADD,它也不起作用, Total 中只有一個值,我不確定該值是什么意思。

上面的螢屏截圖是我想要的預期輸出。請注意,這[OK count]也是一種措施。
任何幫助或建議將不勝感激!
日期列的螢屏截圖

uj5u.com熱心網友回復:
您可以在Power Query 中執行此操作并使用以下代碼創建一個新表 -
讓你的表名是your_old_table_name
讓你有這兩列 -日期和價值
現在創建一個新表 **your_new_table_name" 如下-
let
Source = your_old_table_name,
#"Grouped Rows" = Table.Group(Source, {"date"}, {{"_sum", each List.Sum([value]), type nullable number}}),
#"Sorted Rows" = Table.Sort(#"Grouped Rows",{{"date", Order.Ascending}}),
#"Added Index" = Table.AddIndexColumn(#"Sorted Rows", "Index", 1, 1, Int64.Type),
#"Added Custom" = Table.AddColumn(#"Added Index", "Custom", each [Index] 1),
#"Merged Queries" = Table.NestedJoin(#"Added Custom", {"Index"}, #"Added Custom", {"Custom"}, "Added Custom", JoinKind.LeftOuter),
#"Expanded Added Custom" = Table.ExpandTableColumn(#"Merged Queries", "Added Custom", {"_sum"}, {"Added Custom._sum"}),
#"Removed Columns" = Table.RemoveColumns(#"Expanded Added Custom",{"Index", "Custom"}),
#"Renamed Columns" = Table.RenameColumns(#"Removed Columns",{{"Added Custom._sum", "previous_date_sum"}})
in
#"Renamed Columns"
您將獲得類似于以下的輸出 -

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/383585.html
