提前计算 DAX PowerPivot 的求和过滤器

问题描述 投票:0回答:1

我正在尝试创建一个度量来计算缺勤天数总和,但按唯一缺勤 ID 进行分组。

我有以下公式,但我不断收到错误,我只是不明白为什么:/

Measure 1:=
CALCULATE(
  SUM('Master Absence Dates'[Approved]),
  FILTER(
    ALL('Master Absence Dates'),
    'Master Absence Dates'[Unique ID]=EARLIER('Master Absence Dates'[Unique ID],1)
  )
)

如果有人能够阐明它并解释我做错了什么,那就太好了 - 很想学习如何正确使用这个公式!我想知道我是否只是尝试使用像计算列这样的度量,也许这本身就是错误的!

谢谢你:)

filter sum dax powerpivot measure
1个回答
0
投票

你是对的,

EARLIER
需要行上下文,而度量(通常)没有它。当谈到措施时,您不需要
EARLIER
,但您需要知道要过滤的内容。

什么是

'Master Absence Dates'[Approved]
?是数字还是日期?

© www.soinside.com 2019 - 2024. All rights reserved.