在选项卡1上,我在B列中包含数据,其中包含如下字符串值:
\\ ABC \ VOL1 \ DATA \ Dan \个人文件夹
\\ ABC \ VOL1 \ DATA \ Mike \ My Stuff \ Docs \ Support
\\ ABC \ VOL1 \ DATA \ Mike \ My Stuff \照片
\\ ABC \ VOL1 \ DATA \鲍勃\计划
在选项卡2上,我有C列下的数据,我想用作这样的查找表:
\\ ABC \ VOL1 \ DATA \ Adam
\\ ABC \ VOL1 \ DATA \ Steve
\\ ABC \ VOL1 \ DATA \ Mike
\\ ABC \ VOL1 \ DATA \罗尼
我需要一个公式,我可以在标签1上放下C列,看看标签1,B列中每个文本字符串的任何部分是否匹配标签2,C列中的任何完整文本字符串。例如,我会放置这个公式显示是或否如下:
B栏............................................. ......................... C栏 \\ ABC \ VOL1 \ DATA \ Dan \个人文件夹....................没有
\\ ABC \ VOL1 \ DATA \ Mike \ My Stuff \ Docs \ Support ..........是
\\ ABC \ VOL1 \ DATA \ Mike \我的东西\照片.....................是 \\ ABC \ VOL1 \ DATA \鲍勃\计划.......................................否
我已经尝试将VLOOKUP,INDEX / MATCH,ISNUMBER / SEARCH和COUNTIF作为带有通配符的数组,但我似乎无法弄明白。目前,使用COUNTIF作为数组,我有:
=COUNTIF(B2,"*" & 'Tab 2'!$C$2:$C$1000 & "*")
这是返回数组结果的开始,但结果并不像我预期的那样得到" 0"当我得到" 1"对于某些行。
如果有人可以使用上述任何功能或任何其他功能帮助我使用公式(非VBA),我将不胜感激。感谢。