要判斷 A1儲存格的值是否與B欄內的值相同,是 傳回 Y 否傳回 N
如下
=IF(ISNA(VLOOKUP(A1,B:B,1,F)),"N","Y")
但是他全都只會傳回 Y
我是哪邊錯了呢
請高手 協助
=IF(ISNA(VLOOKUP(A1,B:B,1,FALSE)),"N","Y")
,"Y")
IF(ISNA(VLOOKUP(A1,B:B,1,0)),"N","Y")
IF(ISNA(VLOOKUP(A1,B:B,1,FALSE)),"N","Y")
若只是要找出A1與B欄每一儲存格是否相同,是不是用:=IF($A$1=B:B,"Y","N")就可以了, vlookup多此一舉,你的vlookup的意思會造成在B欄裡有A1就顯示A1,所以每一格都出現A1,在加if條件後當然都是Y。
這樣的寫法看起來比較像"看 A1 欄的值在 B 欄是否[存在]"