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

如何在Excel公式中引用列标题作为参数

解决方案

可以使用嵌套的INDEX和MATCH函数结合结构化引用,实现动态调用列标题,让Summary表中所有对应列的单元格使用完全相同的公式:

=XLOOKUP([@ID], Quiz[ID], INDEX(Quiz,,MATCH(INDEX(Summary[#Headers],COLUMN()),Quiz[#Headers],0)))

公式解析

  • INDEX(Summary[#Headers],COLUMN()):获取当前单元格所在列的标题(如Q1或Q2)
  • MATCH(...,Quiz[#Headers],0):在Quiz表的表头中定位该标题对应的列位置
  • INDEX(Quiz,,...):根据匹配到的列位置,引用Quiz表中对应列的全部数据
  • 外层XLOOKUP会基于当前行的ID,在Quiz表中匹配并返回对应列的数值

核心优势

  • 无需硬编码列名,公式可直接填充到Summary表中所有与Quiz表表头同名的列
  • 依赖结构化引用和表头匹配,完全不受两张表的行排序、列顺序变化影响

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 09:10:30