You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

多条件查找:求返回abc+FY25结果的3列溢出公式

提取指定行+列组的溢出公式解决方案

数据表格整理(方便参考)

JulyJulyJulyFY25FY25FY25YTDYTD
abc$1,301,697$1,579,105($277,408)$1,134,60010,726,54820.1%$1,301,697$1,579,105
xyz$1,134,673$1,536,586($401,913)32,143,67032,143,67020.3%$1,134,673$3,536,586

方案1:精准匹配的INDEX+SEQUENCE公式

适用于Excel 365/2021及以上支持动态数组的版本,输入后自动溢出到3列,直接返回abc行对应的FY25三列数据:

=TOROW(INDEX(B:I,MATCH("abc",A:A,0),SEQUENCE(1,3,MATCH("FY25",B1:I1,0))))

公式拆解:

  • MATCH("abc",A:A,0):定位abc所在的行号
  • MATCH("FY25",B1:I1,0):定位第一个FY25标题的列号
  • SEQUENCE(1,3,...):生成从FY25起始列开始的连续3列的列号序列
  • INDEX(B:I,...):提取对应行、列范围的数值
  • TOROW:将提取结果转为横向溢出的动态数组

方案2:灵活匹配的FILTER公式

如果FY25标题存在格式差异(比如带空格后缀),用这个公式匹配标题前缀,同样自动溢出:

=TOROW(FILTER(B2:I2,TEXTBEFORE(B1:I1," ",1)="FY25"))

公式拆解:

  • TEXTBEFORE(B1:I1," ",1):提取每个标题第一个空格前的文本(比如"FY25")
  • FILTER(B2:I2,...):筛选出标题前缀为FY25的对应列数据
  • TOROW:将筛选结果转为横向溢出数组

注意事项

  • 必须使用支持动态数组的Excel版本,否则无法自动溢出
  • 数据区域调整时,修改公式中的B:I、A:A等引用范围即可

内容的提问来源于stack exchange,提问作者findwindow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 11:45:03