ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
数据管理利器Foxtable2022下载 Excel 2016函数公式学习大典 Office知识技巧免费学 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 Power Query数据清洗实战攻略 ExcelHome出品 - VBA代码宝免费下载
你的Excel 2010实战技巧学习锦囊 欲罢不能, 过目难忘的 Office 新界面 Excel VBA经典代码实践指南
查看: 19416|回复: 26

[讨论] 数据透视表计算项的求解次序

[复制链接]

TA的精华主题

TA的得分主题

发表于 2008-11-11 22:14 | 显示全部楼层 |阅读模式
如果数据透视表中某个单元格的值取决于两个或者多个计算项的计算结果,数据透视表中就会出现求解次序的选项如下图所示:
Snap3.jpg
求解次序对话框可以列示出目前数据透视表中存在的所有计算项,如下图所示:
Snap2.jpg
通过求解次序对话框内的上移、下移按钮即可改变数据透视表内计算项的求解次序,使用删除按钮还可以将计算项删除。

改变计算项的求解次序.rar (16.94 KB, 下载次数: 350)
讨论话题:
附件中的有3个计算项,改变了计算项的求解次序后也未看出数据透视表的变化,还是附件中举例有问题?请大家讨论,数据透视表中计算项的求解次序问题并且上传示例附件。

TA的精华主题

TA的得分主题

发表于 2008-11-12 09:07 | 显示全部楼层
再看一遍确实如此,不过你举出的例子不合适,因为你的三个计算项公式本身没有引用关系,无所谓计算次序。我添加一个公式4来可以说明问题。

[ 本帖最后由 apolloh 于 2008-11-12 21:48 编辑 ]

改变计算项的求解次序.rar

5.32 KB, 下载次数: 389

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-11-14 16:32 | 显示全部楼层
看了黄版的例子,改变计算次序后,刷新,数据透视表添加的计算项数值并没有发生变化啊。

TA的精华主题

TA的得分主题

发表于 2008-11-14 16:37 | 显示全部楼层
原帖由 BIN_YANG168 于 2008-11-14 16:32 发表
看了黄版的例子,改变计算次序后,刷新,数据透视表添加的计算项数值并没有发生变化啊。


我说了确实如此,意思就是如你所说的,只是你的例子不够说明问题,才补了个例子。

TA的精华主题

TA的得分主题

发表于 2008-11-14 20:15 | 显示全部楼层
以前记得在规划求解这方面的文章介绍过的,不过记忆很模糊不清楚了。因为用的比较少,所以没有注意。规划求解复杂的很耗时间。
按我自己理解:数据透视表对于计算项(我想主要是针对规划求解)里的公式,在VBA中采用PivotFormula来表示,它的计算次序是先公式1,计算完后是公式2,最后是公式3。
VBA中PivotFormulas用来表示它的集合,即公式的集合。
例如把公式1的计算次序改为第2,sheet1.pivottables(1).pivotFormulas(1).index=2
那么就会先计算公式2,再计算公式1。
但是对于数据透视表是否有影响,例如很大的文件透视,例如我对150000多行文件透视,添加一个字段都要等好几分钟,它对计算项有什么影响就不知道了,也没尝试过,希望有人是否有这方面介绍!

[ 本帖最后由 yanjie 于 2008-11-14 20:19 编辑 ]

TA的精华主题

TA的得分主题

发表于 2008-11-16 17:36 | 显示全部楼层
可能和单元格公式一样,如果重算的次数足够多,那么求解次序就不会影响到结果了。

TA的精华主题

TA的得分主题

发表于 2009-1-19 03:13 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2009-1-19 08:21 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2009-1-20 13:13 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2009-2-5 03:30 | 显示全部楼层
版主們,能不能說點比較簡單點的啊,都太高深了,
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关注官方微信,每天学会一个新技能

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2021-10-17 23:45 , Processed in 0.082968 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表