例如,我有一堆类别,每行有1个,每个类别在自己的列上有1个或多个数据。给定一个字符串,我想找到它属于哪个类别。
A | B | C | D
1 CARS | Civic | |
2 TRUCKS | F-150 | F-650 | F-750
3 PLANES | 747 | F/A-18 |
鉴于747
,我想知道它来自第3行,或者它是一架飞机,或F-
是卡车。
我尝试过使用多种功能,包括vlookup
,filter
,match
等,但却无法使用它们。
是否可以在没有脚本的情况下执行此操作?
答案 0 :(得分:1)
假设数据在A到E列中(可以扩展),并且搜索词在F1中,并且搜索词必须从字符串开始,并且将返回所有适用的匹配项,请尝试:
=IF(LEN(F1),FILTER(A:A,COUNTIF(IF(REGEXMATCH(B:E&"","^"&F1),ROW(A:A)),ROW(A:A))),)