[英]Vlookup multiple values from a cell in excel
我有两张桌子
Table A
ID
----------
foo
baz, bar
foo,abc,bar
ham
egg
Table B
ID
---------
foo
baz
bar
abc
ham
burger
abc
我想在Table A
中创建column B
。 它必须在表 B 的Column A
列中查找Column A
中的值。 对于baz, bar
等多个值,必须查找这两个值,如果找到,则必须存储结果。 go 应该怎么做呢?
=TEXTJOIN(",",TRUE,VLOOKUP(FILTERXML("<t><s>"&SUBSTITUTE(B2,",","</s><s>")&"</s></t>","//s"),H:H,1,FALSE)).
它输出
foo
baz
foo
ham
#N/A
所需的 Output:
foo
baz, bar
foo,abc,bar
ham
#N/A
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.