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

如何在Google表格中通过物品名称匹配查找对应分类?

实现物品到对应分类的查找方案

完全可行,针对你这种分类作为表头、物品在对应列下方的表格结构,用以下公式就能实现输入物品名称返回对应分类的需求:

方案1:INDEX + XMATCH(适用于Google Sheets/Excel 365)

假设你的目标物品输入在单元格F1,要返回分类结果到G1,公式如下:

=INDEX($A$1:$Z$1, XMATCH(F1, $A:$Z, 0))
  • 替换$A$1:$Z$1为你所有分类表头所在的行范围
  • 替换$A:$Z为包含所有物品的列范围
  • XMATCH会精准定位物品所在的列,INDEX根据列号返回对应的分类表头

方案2:INDEX + MATCH(兼容旧版Excel)

如果使用旧版Excel(无XMATCH函数),用这个数组公式(输入后按Ctrl+Shift+Enter确认):

=INDEX($A$1:$Z$1, MATCH(TRUE, ISNUMBER(MATCH(F1, $A:$Z, 0)), 0))
  • 内层MATCH查找物品在各列的位置,未匹配返回错误值
  • ISNUMBER将匹配结果转为布尔值(找到为TRUE,未找到为FALSE)
  • 外层MATCH定位第一个TRUE的位置(即物品所在列),最终由INDEX返回对应分类

方案3:QUERY函数(Google Sheets专属)

若偏好使用QUERY,可通过转置表格实现:

=QUERY(TRANSPOSE($A$1:$Z$100), "select Col1 where Col2 contains '"&F1&"' limit 1", 0)
  • 替换$A$1:$Z$100为你实际的表格范围(需覆盖所有分类和物品)
  • TRANSPOSE将原表格转置为行结构,让分类与对应物品处于同一行
  • QUERY语句筛选出包含目标物品的行,返回对应的分类

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 15:43:09