Excel 不用 VBA,你使用过哪些绝妙的公式?
更新时间:2025-06-24 10:05:19
我用过最“炸裂”的 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…。
案例推荐
case recommendation-
为何有人说儒家文化下极容易产生「伪君子」?它的道德教化不是以平等和尊重的为前提的吗?
查看案例
-
为什么这么久了还是没有主流软件开发鸿蒙版?
查看案例
-
5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
查看案例
-
如何看待华为Pura80标准版手机接口竟倒退成USB 2.0?要是也烧了WIFI是不是不好备份数据?
查看案例
-
为什么macOS软件生态不敌Windows?
查看案例
-
为什么 IPv6 在国内至今未得以大规模应用?
查看案例
-
2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
查看案例
-
你和你老婆是怎么认识的?
查看案例