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

2025-06-23 21:45:11

我用过最“炸裂”的 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
相关阅读
大家在广州的一天是怎么样的呢?

大家在广州的一天是怎么样的呢?

00后本科毕业女,离职2个月了,从一开始离职后的解脱,到去北...

2025-06-29
跨平台GUI框架到底应该自绘还是原生控件绑定?

跨平台GUI框架到底应该自绘还是原生控件绑定?

谢邀。 自绘更正确。 之前看到有人问,Apple 新的玻...

2025-06-29
当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?

当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?

全世界,只有中国是最不希望朝鲜拥有核武器的国家,没有之一。 ...

2025-06-29
图形用户界面GUI最早能什么时候出现?

图形用户界面GUI最早能什么时候出现?

1***0年代,计算机上就可以绘制简单的直线和矩形。 198...

2025-06-29
为何浏览器脚本语言是程序明文而非经编译的代码?

为何浏览器脚本语言是程序明文而非经编译的代码?

最近一直在研究如何编译浏览器,研究了今天终于编译完成了。 记...

2025-06-29