我已在 POWER_BI 中上传了一个 excel 文件。在那个 excel 文件中,我有三列奖励日期、员工姓名和奖励名称。现在我必须在 PowerBI 中创建一个表格,我必须在其中列出在特定年份获得相同奖项 3 次(或超过 3 次)的所有员工。我是 PowerBI 的新手,如果有人知道,请帮助我。提前致谢。
答案 0 :(得分:0)
这取决于你想要什么作为输出。如果您想要一个新的CalculateTabel(不仅是带有过滤器/度量的视觉对象)。那么你应该写这样的代码:
假设我们有这样的数据。
并且您希望向特定年份的每位员工显示奖励计数(按奖励名称分组)。
3orMore =
FILTER (
ADDCOLUMNS (
SUMMARIZE (
SUMMARIZECOLUMNS (
RewardTable[E_Name],
RewardTable[R_Name],
RewardTable[R_date],
"year", YEAR ( SELECTEDVALUE ( RewardTable[R_date] ) )
),
RewardTable[E_Name],
RewardTable[R_Name],
[year]
),
"NoOfRewardCount",
CALCULATE (
COUNTROWS ( RewardTable ),
FILTER ( ALL ( RewardTable[R_date] ), [year] = YEAR ( RewardTable[R_date] ) )
)
),
[NoOfRewardCount] >= 3
)