我有一个交叉表,其中的行是不同的公司。我想按某种因素在此交叉表中缩放一行。例如,假设我有一个名为“Company”的列,其中包含“FORD”、“GMC”等字符串。在我的交叉表中,我想将“GMC”行乘以 0.7。我该怎么做?(除了创建一个新的计算列。)
在“单元格值”中,您需要输入自定义表达式。像下面这样的东西应该可以解决问题:
If(First([Company]) = "GMC", sum([value]) * .7, sum([value]))
对于多个条件,请使用case
语句而不是if
。自定义表达式将要求进入的任何列都具有与其关联的聚合方法。用您要显示的任何数字信息替换sum
和value
(即sum([cashflow])
, count([Company])
)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句