客户类型 | 家庭 | 强积金 | 日期 | 数量 | 分配 |
---|---|---|---|---|---|
SHR | 家庭1 | 强积金1 | 22 年 1 月 1 日 | 18,668 | 7% |
SHR | 家庭1 | 强积金1 | 1-Feb-22 | 12,917 | 5% |
SHR | 家庭1 | 强积金1 | 1-3-22 | 20,150 | 8% |
SHR | 家庭1 | 强积金1 | 22 年 4 月 1 日 | 20,447 | 8% |
SHR | 家庭1 | 强积金1 | 1-5-22 | 26,591 | 10% |
SHR | 家庭1 | 强积金1 | 1-Jun-22 | 26,482 | 10% |
SHR | 家庭1 | 强积金1 | 1-7-22 | 25,398 | 10% |
SHR | 家庭1 | 强积金1 | 1-Aug-22 | 26,718 | 10% |
SHR | 家庭1 | 强积金1 | 22 年 9 月 1 日 | 23,275 | 9% |
SHR | 家庭1 | 强积金1 | 1-10-22 | 17,357 | 7% |
SHR | 家庭1 | 强积金1 | 1-11-22 | 22,360 | 9% |
SHR | 家庭1 | 强积金1 | 1-Dec-22 | 15,438 | 6% |
子 | 家庭2 | 强积金2 | 22 年 1 月 1 日 | 15,407 | 7% |
子 | 家庭2 | 强积金2 | 1-Feb-22 | 14,486 | 6% |
子 | 家庭2 | 强积金2 | 1-3-22 | 19,888 | 9% |
子 | 家庭2 | 强积金2 | 22 年 4 月 1 日 | 19,238 | 9% |
子 | 家庭2 | 强积金2 | 1-5-22 | 21,765 | 10% |
子 | 家庭2 | 强积金2 | 1-Jun-22 | 20,367 | 9% |
子 | 家庭2 | 强积金2 | 1-7-22 | 18,356 | 8% |
子 | 家庭2 | 强积金2 | 1-Aug-22 | 23,161 | 10% |
子 | 家庭2 | 强积金2 | 22 年 9 月 1 日 | 19,623 | 9% |
子 | 家庭2 | 强积金2 | 1-10-22 | 17,559 | 8% |
子 | 家庭2 | 强积金2 | 1-11-22 | 18,330 | 8% |
子 | 家庭2 | 强积金2 | 1-Dec-22 | 16,175 | 7% |
我想通了,尽管我愿意接受更好的解决方案!我不相信分子变量已经很好了。谢谢大家!
QtyAlloc = VAR Numerator = IF(['Table'Qty] > 0, 'Table'[Qty], 0)
VAR Denominator = CALCULATE(
SUM('Table'[Qty]),
ALLEXCEPT('Table',
'Table'[CustomerType],
'Table'[Family],
'Table'[MPF]
)
)
RETURN DIVIDE(Numerator, Denominator)