![](/img/trans.png)
[英]Check if an excel cell value exists on multiple other sheets - and if so return the name of the sheet it exists on in another column
[英]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.