Board logo

標題: [發問] VLOOKUP傳回的值是0而不是#N/A!? [打印本頁]

作者: 013160    時間: 2015-2-25 16:45     標題: VLOOKUP傳回的值是0而不是#N/A!?

=VLOOKUP(A1037,總表!A:C,3,0)
A1037的值應該為#N/A,但為何傳回的值是0!?
作者: JBY    時間: 2015-2-25 20:26

1] A1037 =  空 , 總表!A1037 = 0 , ---> VLOOKUP 公式 傳回 0

2] A1037 =  空 , 總表!A1037 = 空 , ---> VLOOKUP 公式 傳回 #N/A
作者: JBY    時間: 2015-2-25 20:42

傳回 #N/A , 公式 改為 :

=IF(A1037<>"",VLOOKUP(A1037,總表!A:C,3,0),#N/A)
作者: 013160    時間: 2015-2-26 09:08

可能是我表達不好例子如下述:
使用公式→ =VLOOKUP(A1037,總表!A:C,3,0)
A1037的值應傳回" "確出現0
A1038的值應傳回"JACK"確不會出現"JACK"字樣
試著套用兩位所說的公式確回傳不出我要的值
為什麼!?
作者: JBY    時間: 2015-2-26 16:40

本帖最後由 JBY 於 2015-2-26 16:50 編輯

1] 如果  : A1038 使用公式→ =VLOOKUP(A1037,總表!A:C,3,0) 不能傳回"JACK"字樣

2] 檢查你的表格, A1037 ,  總表!A1037 , 及 總表!C1037 的值

3] 應該是 : A1037的值 = 總表!A1037的值 ; 以及 總表!C1037 = "JACK"

4] 如果 [3]  全是正確的話, 可以傳回"JACK"字樣; 否則, 不會出現"JACK"字樣
作者: 013160    時間: 2015-3-6 16:33

回復 5# JBY


   謝謝,已解決此問題了!!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)