Google 表格 - 复杂的搜索公式 - 查找字符串旁边的值以有条件地用数组公式替换

问题描述 投票:0回答:1

我需要检查一列值并为它们分配正确的类型。这是部分实现的,因为还有另一列具有分类,但我需要进行一些更正。这些值包含字符串,如果找到,应该允许对它们重新分类。我需要找到这些字符串并将它们与具有我需要的类型的参考表进行比较。

我准备了一个电子表格来展示我的意思:

https://docs.google.com/spreadsheets/d/1klBqmY00h6uQXXsl1-d0pnbQUw04SzIJzMo7Lq5KCMw/edit?usp=sharing

我不能使用像 xlookup 这样的东西,因为它不允许查找部分匹配,而且我不能使用可以找到字符串的 regematch,因为这只会让我得到布尔值。所有这些都需要采用数组公式。

有人知道如何做这样的事情吗?

google-sheets google-sheets-formula array-formulas
1个回答
0
投票

您可以按如下方式使用

XLOOKUP

=ARRAYFORMULA(XLOOKUP(LEFT(A2:A),Sheet2!A:A,Sheet2!B:B,B2:B))

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.