Excel 不用 VBA,你使用過哪些絕妙的公式?
作者: 發布日期:2025-06-24 08:00:10
我用過最“炸裂”的 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…。









