打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
这样写Excel公式,作死的节奏!

今天打开一位同学的Excel表格,更新公式后慢的要死。本来一个数据很少的表格,怎么会如此之慢呢?看了公式,兰色顿时明白了。


很多时候,为了方便,我们引用整列的区域。如:

统计A列“财务部”的个数。


=Countif(A:A,'财务部') 


普通公式中,我们引用整列公式没有问题,但在需要数组运算的公式中,引用整列就是作死的节奏。、


【例】如下图所示,要求根据姓名查找编写。

  公式

=VLOOKUP(D2,IF({0,1},A:A,B:B),2,0)



分析:

从{ }可以看出,这是一个数组运算公式。引用时使用了整列,相当于运算104万次。

如果你说数组平时很少遇到,但sumproduct函数很多同学经常用到。其实这个函数执行的也是数组运算。如果你在这个函数中引用了整列,同样会大大拖慢你的表格。


例:=sumproduct((a:a='销售部')*(b:b='C产品'))


兰色说:在使用数组公式中,不要为了图短而把A1:A50 写成 A:A ,引用的区域越少,运算越节省时间。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
这样写Excel公式,有一种作死的节奏!
查找函数vlookup怎么用查找数据
很多讲师都爱讲的这个VLOOKUP高级用法,我劝你千万别用!
为表格提速的六个窍门
Excel表格为什么那么慢以及怎么解决(二)常见求和公式的效率分析
两个表格怎么筛选重复数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服