使用DAX ALL功能删除EVALUATE中的过滤器

时间:2019-12-19 05:02:18

标签: sass dax

我有一个Date表和一个Loans表。我正在尝试编写一个显示贷款的SUMMARIZEPrincipal Collected的{​​{1}}查询,但是Total Principal Collected无法正常工作。不会清除ALL列中的过滤器。

DueDate[DueDate]

据我了解,我在EVALUATE SUMMARIZE ( FILTER ( Loans, RELATED ( LoanDetails[LoanNumber] ) IN { "Loan1", "Loan2" } && RELATED ( DueDate[DueDate] ) >= DATE ( 2019, 08, 13 ) ), "Principal Collected", [Principal Collected], "ALL Principal Collected", CALCULATE ( [Principal Collected], ALL ( DueDate[DueDate] ) ), ) 中使用的FILTER提供了提供特定SUMMARIZE范围的过滤器上下文。我期望在更改到期日期(2019-08-13)时,DueDate[DueDate]将不受日期过滤器的影响,并显示ALL Principal Collected,但始终显示与{ {1}}。

Total Principal Collected是一种简单的度量,它只是我的贷款表中名为Principal Collected的实际字段的Principal Collected。即SUM

0 个答案:

没有答案