iT邦幫忙

0

有關Vlookup問題

我想要設定將
VLOOKUP(A2,'Sheet2'!$A:$C,2,FALSE)
VLOOKUP(B2,'Sheet2'!$A:$C,2,FALSE)
VLOOKUP(C2,'Sheet2'!$A:$C,2,FALSE)
設定成同一個公式
也就是說A2 VLOOKUP不到時就改B2 VLOOKUP,B2又VLOOKUP不到時就改C2,這三欄都比對不到就為#N/A或FALSE,
請問這樣的公式要如何設定?

slime iT邦大師 1 級 ‧ 2015-11-09 17:01:49 檢舉
=if(isna(VLOOKUP(A2,'Sheet2'!$A:$C,2,FALSE)),繼續找B2,VLOOKUP(A2,'Sheet2'!$A:$C,2,FALSE))


用 if 判斷, 如果用 A2 找出來的結果是 NULL , 就繼續找 B2 .

原本 B2 這邊也可以用同樣的判斷, 找到如果 B2 是 NULL , 再找 C2 .
樓上正解

IF(ISNA(VLOOKUP(A2,Sheet2!$A:$C,2,FALSE)), IF(ISNA(VLOOKUP(B2,Sheet2!$A:$C,2,FALSE)),VLOOKUP(C2,Sheet2!$A:$C,2,FALSE),VLOOKUP(B2,Sheet2!$A:$C,2,FALSE)),VLOOKUP(A2,Sheet2!$A:$C,2,FALSE))


這題公式不難
難的是輸入的時侯不會錯亂
暈
謝謝,用這個公式ok了,我是少設了一段,當局者迷啊

1 個回答

0
sunnycheck
iT邦新手 1 級 ‧ 2015-11-12 14:32:32
最佳解答

可以試看看
=IFNA(VLOOKUP(),IFNA(VLOOKUP()))

我要發表回答

立即登入回答