簡體   English   中英

檢查多個工作表中是否存在值

[英]Check if value exists in multiple sheets

我有以下表格的一個excel

MAY
JUNE
JULY
AUGUST

在每張紙內,我有一列(A),大約200行,每個單元格中有一個6位數字。

我想以某種方式在每個數字旁邊的列(B)中檢查所有表格,如果存在該數字則返回任何文本值,例如“OK”。

因此,如果我在Sheet JULY,A列,第67行寫下數字“000000”,並且這個數字存在於Sheet MAY,A列,第120行,我希望在Sheet JULY,B列,行中看到單詞“OK” 67

到目前為止我嘗試過的是:

=IFERROR(IF(MATCH(A2,MAY!$A:$A,0),"YES",),"NO")

但是這個只檢查一張(MAY)我想選擇檢查兩張或更多張。

謝謝

你快到了。 你想要的公式是:

=IF(SUM(If(IFERROR(MATCH(A2,MAY!$A:$A,0),0)=0,0,1),If(IFERROR(MATCH(A2,JUNE!$A:$A,0),0)=0,0,1),…)<4,"No","Yes")

請使用您需要的其他表格填寫公式或根據您的情況進行調整。

請注意, MATCH函數將在找到匹配項時返回非null值。 Error catch IFERROR返回0 因此,如果任何MATCH失敗,則SUM返回小於4的數字。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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