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

Google Sheets银行交易自动分类:INDEX/MATCH等函数使用求助

Google Sheets 银行交易自动分类解决方案

你的核心问题是匹配方向错误:原公式试图用含可变日期的完整交易文本匹配关键词列,但关键词是固定的无日期部分,应该反过来,用关键词去匹配交易文本,判断交易是否包含对应关键词。

推荐公式(XLOOKUP,语法简洁)

在对应交易行的分类单元格(比如M4,对应L4的交易记录)输入:

=XLOOKUP(TRUE,ISNUMBER(SEARCH(R4:R,L4)),S4:S,"未分类")

逻辑说明:

  • SEARCH(R4:R,L4):逐个检查R列的关键词是否出现在L4的交易文本中,返回匹配位置(数字)或错误值
  • ISNUMBER(...):将匹配位置转为TRUE,错误值转为FALSE
  • XLOOKUP(TRUE,...):找到第一个TRUE对应的S列分类,无匹配时返回自定义的"未分类"

兼容旧版的INDEX+MATCH写法

如果你的Google Sheets版本不支持XLOOKUP,用以下公式:

=INDEX(S4:S,MATCH(TRUE,ISNUMBER(SEARCH(R4:R,L4)),0),"未分类")

注意:

  • 旧版Sheets需按Ctrl+Shift+Enter作为数组公式输入;新版Sheets无需手动触发,自动支持数组运算

优化提示

  • 关键词列(R列)只保留交易文本的固定核心部分,比如针对QR CODE PAYMENT: Client John 02/21,关键词设为QR CODE PAYMENT: Client John即可
  • 若多个关键词可能匹配同一交易,将优先级高的关键词放在R列上方(公式会返回第一个匹配结果)
  • 批量应用:下拉公式单元格即可自动适配L列所有交易记录

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 12:55:03