1
我有一堆日常交易,我希望能夠查看給定日期的所有交易,並且如果PAST_DUE列= 1,那麼我計算其它值「T。PowerBI - 按天彙總並計數如果
這裏是計算列,我一直在努力,沒有產生正確的數字。
Lines =
VAR RowDate = opr_shipments[SHIP_DATE]
RETURN
CALCULATE (
COUNT(opr_shipments[Orders]),
FILTER (
opr_shipments,
opr_shipments[SHIP_DATE] <= RowDate
&& DAY (opr_shipments[SHIP_DATE]) = DAY (RowDate)
), FILTER(opr_shipments, opr_shipments[PAST_DUE] = 1)
)
我敢肯定我沒有正確地做好日常的分組,我有一個日曆表,我可以鏈接到,只是不知道該功能應該是什麼樣子。
感謝您的回覆,我用我的表格圖像更新了我的問題。當我實施你的解決方案時,我收到以下錯誤:無法確定表'日曆'中'Date'列的單個值。當度量公式引用包含許多值但未指定聚合的列(如min,max,count或sum)以獲得單個結果時,可能會發生這種情況。 – xXPhenom22Xx
@ xXPhenom22Xx你得到這個錯誤的確切步驟是?你有沒有試過我的'Calendar'表達式來創建'Calculated Table'(而不是'Column')? –
我使用您提交的公式作爲名爲LateLines的新計算列。我已經有一個名爲日曆的日期表,所以沒有必要做任何事情。 – xXPhenom22Xx