以下是引用czzqb在2008-5-8 19:06:57的发言:一,重新调整了一下,再次测速。 1, 前提更改为:全部是1000个数据,100行公式,这样本表内的测速结果就有了直观的可比性 2,为增加可比性,所有不能排错的公式,都增加了排错公式(统一使用方法1中的排错部分,遇多单元格数组时略作更改以适应多单元格的情况) 3,测速结果如下: 说明:本次测速和上次测速环境不同,因此和上次测速之间不具有可比性。
二,回复samsoncsr: 测速用VBA,公式是我在gvntw版主的一个帖子里“拿来”的,原帖链接没有了: Sub myTimer() Dim t, t1 t = Timer Calculate t1 = Timer - t MsgBox Format(t1, "0.000秒") End Sub 从测试结果看出来,多单元数组公式在速度方面超有优势呀!不比不知道,一比吓一跳。 而且公式数量增加一倍,增加的时间几乎可以忽略不计。 我在3月份做了一个生产信息生成系统,投入应用到生产中,取得不错的效果,唯独缺憾的是大量的公式造成每运行一步,需要1分钟左右,看来可以根据版主测试结果来指导改进公式了。 多谢版主支持!
[此贴子已经被作者于2008-5-8 20:12:19编辑过] |