在Excel

时间:2017-02-01 19:57:27

标签: excel vlookup comma

如果有人可以帮助这个excel公式,我将不胜感激:

这就是我需要的:

在我的Excel表格中,Tab1有:

Col A Col B
红色查找公式显示“红色”或“不可用”
绿色查找公式显示“绿色”或“不可用”
蓝色查找公式显示“蓝色”或“不可用”
黄色查找公式显示“黄色”或“不可用”
紫色查找公式显示“紫色”或“不可用”

在Tab2,Col K,我是这样的:

Col K

红色,绿色
橙色,蓝色

现在,Tab1中Col B中的公式与Tab2中Col K中的值匹配。一旦找到匹配项(如果多次找到匹配项无关紧要),应自动设置Tab1的Col B中的值

否则,只需输入“不可用”

  • 因此,在这种情况下,这就是Tab1应该是这样的:

Col A Col B
红色红 绿色绿 蓝蓝
黄色不可用
紫色不可用

请注意:

以前,我的Tab2没有逗号分隔值(csv),在1个单元格中只有1个值,那时这个公式对我来说很好:

  

= IFNA(VLOOKUP(Col1,'Tab2'!K:K,1,FALSE),“不可用”)

1 个答案:

答案 0 :(得分:0)

假设标签1 A1为“红色”,您可以将以下公式放在B1中并复制下来。

=IF(COUNTIF('Tab2'!K:K,"*"&A1&"*")>0,A1,"Not Avaiable")