我的子父层次结构有一个奇怪的问题,当所有子一元运算符都是 + 时,父级的计算不正确。
这是带有一元运算符的父子结构的运行情况。
-PBIT (+)
-OtherIncome (+)
-GrossProfit (+)
-Sales (+)
-Cost Of Sales (-)
这是我遵循的指南http://geekswithblogs.net/darrengosbell/articles/57811.aspx并且一切都很好,除了任何有孩子都使用加号运算符的父母都会添加太多。
这是带有数据的输出。
如您所见,PBIT 值是将销售额、销售成本和其他收入相加得到的值。(即使销售成本一元运算符为负!!)
起初我认为它可能只是 excel,但查看它和 MDX 查询给出了相同的值。
为什么?似乎只有当一元运算符为 + 时,其他任何运算符都可以正常工作。