首页 > 解决方案 > 在矩阵 Google 表格中搜索值

问题描述

我有一张 Google 表格,其中有一张像这样的表格:

+--------+------------+---+---+---+
| Name A | Category A | 3 | 0 | 0 |
+--------+------------+---+---+---+
| Name B | Category B | 1 | 4 | 5 |
| Name C | Category C | 2 | 6 | 0 |
+--------+------------+---+---+---+

在同一文件的另一张表中,我需要一个函数来查找每个数字并在单元格中插入该记录行的名称。

例如对于数字 4,我将收到名称 B。
问题是我找不到能够在矩阵中找到的函数。
我放在这里的 0 是无效单元格,我不需要找到它们。
我确信每个数字都不会重复。

标签: google-sheets

解决方案


在此处输入图像描述

也许这就是你要找的东西?

=IFERROR(VLOOKUP(H2,{D:D,B:B},2,0),IFERROR(VLOOKUP(H2,{E:E,B:B},2,0),VLOOKUP(H2,{F:F,B:B},2,0)))

或者你也可以使用这个公式:

=UNIQUE({B:C,D:D;B:C,E:E;B:C,F:F})

将矩阵转换为长数据格式,只需使用 vlookup。

在此处输入图像描述


推荐阅读