分享

小心,这个Excel函数会让你的数据 彻底消失 !!!

 L罗乐 2017-01-12

作者:Faliming (又名 法叔),微软MVP,Excel精英培训论坛版主、函精班讲师


SUBTOTAL无疑是最为特殊的函数。且不说她“视若无睹”的特性,就是那“兄弟相残”,也足以令我们欣喜无比!可今天我要说的,恐怕要让你恐惧了。

 

无数次,你听过高手指点,

想保持【筛选】状态下的序号连续,

需要一个特殊的公式。




仔细学习SUBTOTAL函数,你会了解,第一个参数有两组。该公式也可以写成:

=SUBTOTAL(103,$B$2:B2)

在【筛选】状态下,无论是参数3,还是103,都会忽略“隐藏”值。




这也是【筛选】与【隐藏】的区别。

可以忽略“隐藏行”进行统计,这是我们超级喜爱SUBTOTAL的原因。可是,使用SUBTOTAL存在一个潜在的风险,你知道吗?

 

如果对数据区域进行【分类汇总】,又保留了默认的【替换当前分类汇总】选项




那么你的数据有可能突然消失




而且,这种消失是决绝的,【撤销】无法找回



试想一下,你有几十万行数据……

原因嘛,【分类汇总】会自动产生SUBTOTAL,也会自动删除SUBTOTAL。

这不是Bug。

我们删除【分类汇总】时,其实她就是删除SUBTOTAL所在的行。




如果将【分类汇总】产生的SUBTOTAL公式,全部替换其他函数,

【分类汇总>全部删除】将会无动于衷。

 

有了这样的高危隐患,我建议小伙伴们使用AGGREGATE




她不为【分类汇总】而生,却集中SUBTOTAL所有优点。


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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多