嗨我有一个带有项目代码的表格,例如。
A B C D E
Item 500ml 1000ml 2000ml 4000ml
1 Juice 8819686 8819687
2 Vinegar 8813998 8809981 8809982
3 Ice cream 8805690 8805691 8819815
然后我有另一个上面的项目列表(我把它放在上面的表格旁边)
A B
Item Code
500ml Juice 8819686
1000ml Juice 8819687
500ml Vinegar 8813998
1000ml Vinegar 8809981
2000ml Vinegar 8809982
500ml Ice Cream 8805690
1000ml Ice Cream 8805691
2000ml Ice Cream 8819815
4000ml Ice Cream 8809984
我想知道列表中的哪个项目代码没有出现在上表中(即8809984不在表格中)。
我尝试使用= IF(ISNA(MATCH(b2,$ B $ 1:$ E $ E,0)),“未找到”,“找到”),但没有工作,因为它返回每个“未找到”行。
谢谢
答案 0 :(得分:1)
您可以将Countif用于您所描述的内容:
=CountIf(Sheet2!$B$1:$E$3,B2)>0
结果你会得到TRUE或FALSE。
答案 1 :(得分:0)
这种方式怎么样......
{=sum(if(b2=sheet2!$b$1:$e$3,1,0))}
如果目标区域中没有b2,则返回0,如果有重复,则返回1(或更多)。它是数组公式,因此您键入除{}之外的所有内容,然后按ctrl + alt + enter而不是常规输入。
一旦您确认该表具有b2的唯一条目,那么您将使用以下两个公式来查找索引(假设您确实想知道)。
{=sum(if(b2=sheet2!$b$1:$e$3,1,0)*{1,2,3,4})}
{=sum(if(b2=sheet2!$b$1:$e$3,1,0)*{1;2;3})}
顶部一个告诉专栏,底部告诉专栏。
或者你可以以某种方式重新排列原始数据,但这也很混乱......