使用单列到 index/match 两列
Use a single column to index/match in two columns
我想使用单列在两列中进行查找。示例如下。
| a | | c | a | foo | | c | a | foo |
| b | | e | c | bar | | b | a | baz |
| c | | b | a | baz |
| d |
第一个 table 是我用来匹配的数据。
第二个 table 是我要索引的数据 table。
第三个table就是我想要的结果
尝试:
=FILTER(C:E,
REGEXMATCH(C:C&"", "^"&TEXTJOIN("$|^", 1, A:A)&"$"),
REGEXMATCH(D:D&"", "^"&TEXTJOIN("$|^", 1, A:A)&"$"))
注意,区分大小写
我想使用单列在两列中进行查找。示例如下。
| a | | c | a | foo | | c | a | foo | | b | | e | c | bar | | b | a | baz | | c | | b | a | baz | | d |
第一个 table 是我用来匹配的数据。
第二个 table 是我要索引的数据 table。
第三个table就是我想要的结果
尝试:
=FILTER(C:E,
REGEXMATCH(C:C&"", "^"&TEXTJOIN("$|^", 1, A:A)&"$"),
REGEXMATCH(D:D&"", "^"&TEXTJOIN("$|^", 1, A:A)&"$"))
注意,区分大小写