Excel =运算符不能按预期使用多个选项卡

时间:2016-08-24 15:44:07

标签: excel tabs excel-formula excel-2010

我有一个包含2个标签的Excel文件:

Tab1

ActorID | ActorName
--------------------
4321    | ActorName1
4322    | ActorName2
4323    | ActorName3
4324    | ActorName4

在第二个标签中,我想放入演员的名字,看看它是否在数组中

所以我使用了这个公式:=(Tab1!A1:A10="ActorName1"),但我得到FALSE。当我在第一个标签(=(A1:A10="ActorName1"))中使用相同的公式时,我得到TRUE

如果公式在另一个标签中使用,我不明白为什么会得到FALSE:/

1 个答案:

答案 0 :(得分:2)

只有当您搜索的名称是第一个时,公式才会在选项卡上运行。您正在尝试将数组与单个项目进行比较,Excel将仅查看第一个数组。

要搜索一系列名称,请使用MATCH()。要返回TRUE / FALSE将其包装在ISNUMBER()中,因为如果找到则MATCH将返回一个数字,如果找不到则返回错误。

=ISNUMBER(MATCH("ActorName1",Tab1!A1:A10,0))