数据透视表里的“计算字段”结果怎么是错的? |
您所在的位置:网站首页 › 透视表中为什么有的项目不能求和 › 数据透视表里的“计算字段”结果怎么是错的? |
小勤:透视表里这个求和怎么是错的啊? ![]() 正确的应该是这样的啊: ![]() 大海:这个销售利润怎么算出来的? 小勤:添加“计算字段”,然后放到透视表里。公式应该没有错吧? ![]() 大海:这个通过计算字段来求解还真是错的。 小勤:为什么呢?透视表那个结果到底怎么来的? 大海:其实是这样的,计算字段里会先将每个字段的内容求和,然后再按计算字段的公式进行求值,所以你前面的那个错误结果其实是这样得来的: ![]() 小勤:原来这样!居然先分别求和之后再算,怪不得出错了。但为什么我添加的库存结存数没问题啊? 大海:库存结存数的计算是求入库和出库的差值,”先分别求差值再求和”跟“先求和再求差值“的结果是一样的。 小勤:对哦。那像销售利润那种要先乘然后再减的情况怎么办? 大海:我看你的数据表是用Power Query从多个表汇总的,既然这样,可以直接在Power Query里添加自定义列: ![]() 这样,把每一行产品的销售利润先算出来,这样到了数据透视表的时候就可以直接用了。 又或者可以将数据加载到数据模型,然后在Power Pivot中进行计算。 小勤:通过Power Query添加自定义列或Power Pivot添加计算列或度量,能在有新数据的时候一键刷新得结果,这个真是好! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |