メジャーの例
累計の出し方
累計値 =
VAR _currentDate = MAX(Dates[Date])
VAR _result = CALCULATE(SUM('テーブル名'[とある値]),Dates[Date]<= _currentDate
RETURN
_result
構成比の出し方
陽性者数 % =
VAR _all=CALCULATE(
'テーブル名'[とある値],
ALLSELECTED(Dates[Date])
)
VAR _result = DIVIDE('テーブル名'[とある値], _all)
RETURN
_result
7日間移動平均
7日間移動平均 =
VAR _duration = -7
VAR _maxDate = MAX(Dates[Date])
VAR _SevenDaysBack =
DATESINPERIOD(Dates[Date], _maxDate, _duration, DAY)
VAR _result =
IF(
COUNTROWS(_SevenDaysBack) >= ABS(_duration),
CALCULATE(AVERAGEX('Dates',[とある値]), _SevenDaysBack)
)
RETURN
_result
前週 7日間移動平均
前週 7日間移動平均 =
VAR _duration = -7
VAR _maxDate = MAX(Dates[Date]) -7
VAR _SevenDaysBack =
DATESINPERIOD(Dates[Date], _maxDate, _duration, DAY)
VAR _result =
IF(
COUNTROWS(_SevenDaysBack) >= ABS(_duration),
CALCULATE(AVERAGEX('Dates',[とある値]), _SevenDaysBack)
)
RETURN
_result
前週比 7日間移動平均
前週比 7日間移動平均 =
DIVIDE([7日間移動平均],[前週 7日間移動平均],0)
この記事が気に入ったらサポートをしてみませんか?