我有一個名稱、日期(一年中的每一天)和小時數的表格。我正在嘗試創建一個資料透視表來分析資料的合規性。我的意思是,我需要知道每年有多少人投訴 1800 小時限制(一年中所有小時數的總和),有多少人沒有。我通過 4 個表創建了所需的結果,請參見影像
。但是因為我使用了這么多表,所以我無法進行任何向下鉆取/向上鉆取分析。有沒有辦法將所有這些組合在一個表中?
uj5u.com熱心網友回復:
將資料透視表添加到資料模型,然后創建三個新度量:
CompliantCheck :=
IF (
ISFILTERED ( Table1[Name] ),
IF ( SUM ( Table1[Hours] ) > 1800, "Non-Compliant", "Compliant" ),
""
)
CompliantCount :=
IF (
[CompliantCheck] = "",
"",
0
CALCULATE (
DISTINCTCOUNT ( [Name] ),
FILTER ( ALL ( Table1[Name] ), [CompliantCheck] = "Compliant" )
)
)
NonCompliantCount :=
IF (
[CompliantCheck] = "",
"",
0
CALCULATE (
DISTINCTCOUNT ( [Name] ),
FILTER ( ALL ( Table1[Name] ), [CompliantCheck] = "Non-Compliant" )
)
)
如有必要,顯然更改上面的表和欄位的名稱。你的資料透視表應該包括:
行:Name和Fiscal Year
值:Sum of Hours, Compliant Check, CompliantCount,NonCompliantCount
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/368744.html
