我正在与POWER BI合作开发商业仪表板。 我想出的计算前一天营业额的公式给了我空白的结果:
TRNV_D-1 = CALCULATE(SUM(FACT_SALES[TRNV]) ; PREVIOUSDAY(DIM_TIME[DATE]))
语法没有错。 PS:DATE是尺寸TIME的PK。
答案 0 :(得分:0)
我会用这样的东西替换CALCULATE的第二个参数:
FILTER(FACT_SALES,NEXTDAY(DIM_TIME [DATE])= TODAY())
我改变了逻辑,因为PREVIOUSDAY和NEXTDAY需要一列日期作为参数。
也许只是我,但我经常发现DAX完全违反直觉......