分享

excel中上万行数据进行计算,很慢!需要注意什么?

 fzchenwl 2015-04-03

excel2010虽然增加到了一百多万行,几万列,但excel必竟不是数据库,当数据量大特别是公式多时,表格会变得很慢,这时我们应该注意些什么,才不致于表格太慢呢?

1 excel默认情况下是自动更新的,每次更改任一单元格内容都会让整个表格的每个单元格公式重算一次。如果有几万行公式,所耗费的时间是显而易见的。所以兰色给大家的第一个提醒,就是减少数据更新的次数,让表格需要时再手工更新。设置方法

打开公式选项卡 - 计算选项 - 把自动更改为手动即可。需要注意的是,手工意味着只能通过手工来更新公式了。

2 有很多同学喜欢用sumproduct函数来进行多条件求和,殊不知该函数是数组函数。数组运算是一组数和另一组数运算,所耗费的运算次数是一般常规运算的N倍。所以在表格中,尽可能的用sumifs函数来替换sumprodcut函数。

3 也有很多同学喜欢在公式中引用整列或整行,这里兰色也建议大家在公式中尽量少的引用整行或列运算。在公式中引用区域越大,运算量就越大。也就会越慢。

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

兰色写完这篇微信已是早上5点20分,昨晚开会到早上四点半才到家。明天上午看来是睡觉的节奏了。为了不影响同学今天的excel学习,就趁天亮前写了这篇教程。明天早上只需点发送OK了:)



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多