用户名 密码 [R] 注册 [F] 忘记密码
设为首页 加入收藏 关于我们

完善“销售数量金额日报表”,使其运算速度加快

[ 字号: ] [ 关闭 ] 2009-3-13 19:31:06 原创 作者:admin 浏览次数:

2月26日,又增加了“客户销售额”与“业务员销售额”统计表。这两个表的制作是相对容易的。只要从相同表的数量表更改一下公式 中的单元格就可以了。

由于公司用的是老计算机(2000年的),运算速度很慢,所以在上午,只留下数量金额统计表,把客户销售数量表删除后,录入数据时的数据有效性的设置成了问题,因为引用的数据也一并删除了。后来恢复了这个表,但把其中的计算数据用公式删除了,这样才能运行快些。不过问题又出来了,查找业务员的折合量又没法进行了。只好在“月数据”表中增加了计算折合数据的公式,一开始想到的是用if函数,可看了帮助未能找到,又查了其他函数,不行,最后还是用的if函数。这下解决了问题。

过了几天还是想:如何优化公式,以便运行的快些。肯定是有方法的。

3月7日决定优化公式,以便运行快些。

下午4点多先是在http://club.excelhome.net/上发贴请求帮助, 《多条件求和公式 {=SUM(IF...,如何用其他函数,能使运算速度加快。》

回到家后,看贴子时已有回复,已得到wangtx218解答,答案在6楼。这正是我想要的结果!

给的答案中用到了定义名称,照着他的公式做了,不成功,因为无法复制公式,给wangtx218发了短消息,请求给解答一下,等了一段时间,没有回,又搜了帖子,知道了数组公式的复制是用"ctrl+shift+enter"组合键盘输入。

--------------------------------------------------------------------------------------------------

以下来自:速度问题,怎样改MMULT函数代替原来的SUM函数?http://club.excelhome.net/viewthread.php?tid=309437

要想加快速度,就要想办法使用多单元格数组公式

而使用了多单元格数组公式,就是有上述的“缺陷”

1,多单元格数组公式不能拖拉。必须是选定区域重新按三键。

2,要想删除某些行,必须先选定原来的公式区域(办法:F5-条件-当前数组),然后点击编辑栏,按ctrl+回车;最后一步是:重新选定区域,再按三键

看了这个附件,你应该有种体会,就是组织数据时需要注意的,我觉得这个更重要,不是一般的技巧,而是一种思想。呵呵,其实简单啦,划分职责,各自为政。把数据源,处理数据,展示数据 统统的隔离开来 单独处理

------------------------------------------------------------

现在用了动态名称解决了 添加数据,删减数据的问题,至于公式,应为是区域单元格公式,所以本这个“不放弃,不抛弃“的原则,他们是一个整体,是一次计算的结果 所以不能单独删除,要删全删。

还有一个技巧是:输入公式要插入名称时可以用F3键。

但我觉得这里最需要记住的还是数据的组织安排,希望你能理解。


因为数据已经处理妥当,因此在展示区只要动态选择开始期号,末尾期号就能很舒服的显示你需要的记录

-------------------------------------------------------------------------------------

定义名称算出统计区域,再用MMULT()是快很多。 做到了3月8日1:40才算做好。

早晨到公司,到开票的机子上一试,计算速度快很多,能够顺利在老机子上用了。


本文关键词:Excel 销售报表 MMULT()


上一页:这几天做了“饲料销售数量金额日报表”
下一页:解决“日报表中的数据转移到一个月统计工作表中的问题”

评论

发表评论
[ 字号大小: ] [ 加入收藏 ] [ 打印 ] [ 关闭 ]

关于本站 | 网站导航 | 加入收藏 | 联系方式 | 联系站长 | 友情链接 | 免责条款 |

版权所有© 2005-2008 计算机与畜牧业   备案/许可证号:鲁ICP备05043203号