excel:在列中查找值,其中单元格包含以逗号分隔的多个值,并从相邻列

时间:2017-01-12 01:04:45

标签: excel

我有两个数据表,称之为表1和表2.在表1中有一长串参考号。每个参考编号都有自己的单元格。

在表2中,我有完全相同的参考编号;但是,在表2中,这些参考数字可能会或可能不会与另一个参考数字共享该单元格。见下文。表1中的底部三个参考号都共享相同的单元格,并且始终用逗号分隔。

想象一下,表1和表2位于同一工作簿的不同选项卡上。

table 1 and 2

在表1的工作表上,我试图将表2中与参考号相邻的月份带回来。我试图获取表1中的值,在表2中搜索它,然后返回月份所以我得到了这个结果:

result in column b of table 1

我想避免分隔表2的共享单元格中的值。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果您的参考编号是唯一的,您可以使用通配符vlookup 假设您在F和G列中有一个范围,其中您的参考编号和月份是。在范围A:B中,您需要值。

基本上你是这样抬头的。 如果我的值A1在F列中,并且它与子字符串匹配,则从G

获取值

所以你会在B1

中使用这个公式
-0

这是做什么的,从A1获取值,并匹配F:G的范围,其中第一列CONTAINS A1,从相应的G列获取值 从那里复制粘贴公式为其余的  B栏中的细胞

enter image description here