如果字符串的一部分匹配填充其他 column/cell 中的特定值

If part of string matches populate specific value in other column/cell

我正在使用 googlesheets,需要有关以下用例公式的帮助。

如果 B 列中的数字与 A 列中的部分数字匹配,则在 C 列中填充特定值

例如:B 列中的值 = 0000 部分匹配 A 列(总是最后 4 个匹配 A 列)然后填充 C 列中的 APPLE

=if(REGEXMATCH(A1,B1), "APPLE", "")

到单元格 C1 将起作用,只要确保更改 "APPLE" 以适应任何文本源。

要让它在整列中自动显示,请将其放入 C1 中:

=ARRAYFORMULA(if(REGEXMATCH(A1:A,B1:B), F1:F, ""))

假设 F 列有您要检查的字符串: