Excel 不用 VBA,你使用过哪些绝妙的公式?

2025-06-24 09:30:12

我用过最“炸裂”的 Excel 公式,是这个: =INDEX(A:A,SMALL(IF(B:B="张三",ROW(B:B)),ROW(1:1))) 配合 Ctrl+Shift+Enter 成数组公式,直接做出 多条件筛选效果,VBA都不用写! 分析这个公式到底做了什么?它的核心思想是: 找出“张三”在 B 列中出现的所有行号,再把这些行号用 INDEX 一一提取 A 列中的值。

逐段解析: IF(B:B="张三",ROW(B:B)):找到所有“张三”所在行号; SMALL(...,ROW(1:1)):从这些行号中取第 1 小、第 2…。

Excel 不用 VBA,你使用过哪些绝妙的公式?
广告位810*200
相关阅读
为什么说三伏天是除甲醛的黄金期?如何才能快速散味住新房?

为什么说三伏天是除甲醛的黄金期?如何才能快速散味住新房?

为什么说三伏天是除甲醛的黄金期?如何才能快速散味住新房?其实...

2025-06-29
住在一个脏乱差的家里十几年是什么感受?

住在一个脏乱差的家里十几年是什么感受?

我老婆不知道算不算囤积癖 小孩的衣服多到两个五开门衣柜装不下...

2025-06-29
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?

为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?

我觉得吧,很多时候,解释是没有用的。 在这方面Go确实要比其...

2025-06-29
求大神解答,为什么大家都不喜欢用docker?

求大神解答,为什么大家都不喜欢用docker?

理由很简单,因为这就是一个中间产品。 如果有10个8个doc...

2025-06-29
鱼缸氨氮含量低,但是硝酸盐和亚硝酸盐爆表,已经一个多周了,咋办?

鱼缸氨氮含量低,但是硝酸盐和亚硝酸盐爆表,已经一个多周了,咋办?

大多数人回答的都不对路。 很多网上的资料都是错的,导致大家...

2025-06-29