我想以两种方式获取FactTable列的最新日期(1)在表格中重复,(2)在最大日期重复。</ p>
第一个:
DateMax Repeated Measure = CALCULATE(MAX(FactTable[Date]), ALLSELECTED('FactTable'))
第二个:
DateMax Only Measure =
VAR GetMaxDate = CALCULATE( MAX(FactTable[Date]), ALLSELECTED('FactTable'))
return
CALCULATE( MAX(FactTable[Date]), FILTER('Calendar', 'Calendar'[Date]=GetMaxDate))
第二个度量(根据需要)返回除日期为最大值的单个日期之外的所有空白。那是不是没有效率的方法呢?
答案 0 :(得分:2)
您不应该再次使用CALCULATE
。你应该能够做一些像
IF(MAX('Calendar'[Date]) = GetMaxDate, GetMaxDate, BLANK())