繁体   English   中英

擅长:在列中查找值,其中单元格包含多个用逗号分隔的值,并从相邻列返回值

[英]excel: Find value in column where cells contain multiple values separated by commas and return value from an adjacent column

我有两个数据表,分别称为表1和2。在表1中,有一长列参考数字。 每个参考号都有自己的单元格。

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

想象表1和2在同一工作簿的不同选项卡上。

表1和2

在表1的工作表上,我试图带回表2中参考号旁边的月份。我试图在表1中取值,在表2中进行搜索,然后返回月份,以便我得到这个结果:

结果在表1的b列中

我想避免对表2的共享单元格中的值进行定界。

在此先感谢您的帮助!

如果您的参考号是唯一的,则可以通过执行通配符vlookup来实现。假设您在F和G列中有一个参考号和月份所在的范围。 在范围A:B中,您需要这些值。

本质上,您正在像这样查找。 如果我的值A1在F列中并且与子字符串匹配,则从G获取值

所以你可以在B1中使用这个公式

=VLOOKUP(CONCATENATE("*", A1, "*"),$F$1:$G$6,2, FALSE)

这是从A1中获取值,并匹配第一列包含A1的F:G的范围,从相应的G列中获取值,然后在其中复制B列中其余单元格的公式

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM