返回部分匹配的文本值

时间:2018-10-31 20:07:33

标签: match vlookup

我有两个合作伙伴名称列表-一个仅具有名称列表(以及一些其他相关数据)-(合作伙伴ID),另一个具有带有相应ID号的名称列表(合作伙伴数据)。

所以我在F1中的合作伙伴ID表单中有此公式:= IF(E1 =“ None”,COUNTIFS('Partner Data'!Partner Data'!B:B,B1&“ ”&C1&“ ”&D1& “ ” &&“ ”),“”)

E1是一个查找,在两个工作表中查找名称之间的匹配项,然后返回ID。如果不匹配,则返回“无”

两个列表中的某些合作伙伴名称有些不同-例如,亚当·桑德勒电影有限公司与亚当·桑德勒电影有限公司。

因此,在“合作伙伴ID”表的B1中,我有一个公式,用于返回合作伙伴的名字(以C1和第二个名字表示),以D1返回第三个名字。

上面的公式(在F1中)计算“名字,名字和名字”组合出现在“合作伙伴数据表”的B列中的次数。

现在我真正想要的是G1中的公式,如果F1返回“ 1”,它将从“合作伙伴数据”表的B列中返回实际的合作伙伴名称。然后,这将允许进一​​步查找以返回ID。

当然,我不太可能处理复杂的事情-因此,理想情况下,如果F1返回实际名称,而不是使用COUNTIFS公式,那将是很好的选择。但是如果不能的话。

希望这很有意义,在此先感谢您的帮助!

0 个答案:

没有答案