簡體   English   中英

Excel =運算符無法在多個選項卡上正常工作

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM