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

无表格基础求助:Google Sheets动态收支追踪表ARRAY+INDEX/MATCH公式问题

个人收支追踪表自动填充问题

无Google Sheets/Excel基础,正在制作可长期使用的个人收支追踪表,希望自学表格知识打造实用的动态追踪表。试过在线免费资源但更倾向自行开发,已使用命名范围、映射表、数据验证及公式,但持续报错,ChatGPT和Bard的解决方案无效。

当前需求:通过ARRAY & INDEX/MATCH函数,让Budget表根据Transaction列的输入自动填充Category、Frequency、Type列(例:输入Gas时,自动从映射表填充Category为Car、Frequency为Variable、Type为Essential)。

报错公式

以下公式均出现报错:

  • =ARRAYFORMULA(IF(C2:C<>"", IFERROR(INDEX(MappingTable RefCategory, MATCH(C2:C, MappingTable RefTrans, 0)), ""), ""))
  • =ARRAYFORMULA(IF(C2:C<>"", IFERROR(INDEX('MappingTable'!RefCategory, MATCH(C2:C, 'MappingTable'!RefTrans, 0)), ""), ""))
  • =ARRAYFORMULA(IF(C2:C<>"", IFERROR(INDEX(RefCategory, MATCH(C2:C, RefTrans, 0)), ""), ""))
  • =ARRAYFORMULA(IF(C2:C<>"", IFERROR(INDEX(MappingTable[Category], MATCH(C2:C, MappingTable[Transaction], 0)), ""), ""))

异常公式(无报错但结果错误)

该公式无报错,但所有类别均输出housing:
=ARRAYFORMULA(IF(C2:C<>"", IFERROR(INDEX(RefCategory, MATCH(C2:C, RefTrans, 0)), ""), ""))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 20:53:15