0
我在通过PowerPivot给出正确数字的计算函数时遇到问题。假设有以下信息。DAX计算多个标准问题
RepairsTable
Repair ID Location Amount Date
1 West 50 Aug
2 East 60 Aug
3 West 40 Sep
4 East 30 Sep
5 West 1000 Sep
MilesTable
Location Miles Date Total Amt Repairs
West 100 Sep
East 100 Aug
在数表中的总金额是维修PowerPivot中的计算列,我想展示基于位置&从表修理修理日期的总金额$。
我已经使用以下公式:
=CALCULATE(SUM(RepairsTable[Amount]),FILTER(RepairsTable,RepairsTable[Date]=MilesTable[Date]))
和
=CALCULATE(SUM(RepairsTable[Amount]),FILTER(RepairsTable,RepairsTable[Location]=MilesTable[Location]))
除了:
=CALCULATE(SUM(RepairsTable[Amount]),FILTER(RepairsTable,RepairsTable[Date]=MilesTable[Date]&&RepairsTable[Location]=MilesTable[Location]))
和
=CALCULATE(SUM(RepairsTable[Amount]),FILTER(RepairsTable,RepairsTable[Date]=MilesTable[Date]),FILTER(RepairsTable,RepairsTable[Location]=MilesTable[Location]))
我不能为我的生活似乎拿出了Total Amt Repairs
计算列中的正确值。我要寻找的值是:
1040 for West/Sep
60 for East/Aug
我能做到这一点就好了,在电子表格中的SUMIFS
功能,但我不能让它在的PowerPivot工作。