我正在嘗試創建一個指標來給我兩個相對日期之間的請求數。
我測驗了這個:
Request M =
VAR StartDate = DATEADD('Request'[request_date],-20,DAY)
VAR EndDate = DATEADD('Request'[request_date],0,DAY)
RETURN
calculate(sum('Request'[request_count]),DATESBETWEEN('Request'[request_date], StartDate, EndDate))
而且我有錯誤:“提供了一個包含多個值的表,其中需要一個值”
我的列 request_date 如下所示:
5 july 2022
5 july 2022
5 july 2022
5 july 2022
6 july 2022
6 july 2022
7 july 2022
...
--> 我所有的日期都不止一次出現。
所以我嘗試添加一個“firstdate”,如下所示:
VAR StartDate = DATEADD(FirstDate('Request'[request_date]),-20,DAY)
VAR EndDate = DATEADD(FirstDate('Request'[request_date]),0,DAY)
這次我沒有錯誤,但我沒有得到正確的值。請問你能幫幫我嗎 ?
uj5u.com熱心網友回復:
在模型中添加一個(唯一的)日期表,并在“日期”[日期]和你的“請求”[請求日期]之間建立一對多的關系
然后使用
Request M =
VAR StartDate =
DATEADD('Date'[date], -20, DAY)
VAR EndDate =
DATEADD('Date'[date], 0, DAY)
RETURN
CALCULATE(
SUM('Request'[request_count]),
DATESBETWEEN('Date'[date], StartDate, EndDate)
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/513091.html
標籤:日期力比独特的
