[英]Excel = operator isn't working as expected with multiple tabs
我有一个带有2个标签的Excel文件:
Tab1
ActorID | ActorName
--------------------
4321 | ActorName1
4322 | ActorName2
4323 | ActorName3
4324 | ActorName4
在第二个选项卡中,我想输入actor的名称,然后查看它是否在数组中
所以我使用了这个公式: =(Tab1!A1:A10="ActorName1")
,但是我得到了FALSE
。 当我在第一个选项卡中使用相同的公式( =(A1:A10="ActorName1")
)时,我得到TRUE
。
我不明白如果在另一个标签中使用该公式,为什么会得到FALSE
:/
仅当您搜索的名称是第一个名称时,该公式才会在选项卡上起作用。 您试图将数组与单个项目进行比较,Excel只会查看第一个。
要搜索一系列名称,请使用MATCH()。 要返回TRUE / FALSE,请将其包装在ISNUMBER()中,因为如果找到MATCH,它将返回一个数字;如果未找到,则将返回一个错误。
=ISNUMBER(MATCH("ActorName1",Tab1!A1:A10,0))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.