返回列表 上一主題 發帖

[發問] VLOOKUP傳回的值是0而不是#N/A!?

[發問] VLOOKUP傳回的值是0而不是#N/A!?

=VLOOKUP(A1037,總表!A:C,3,0)
A1037的值應該為#N/A,但為何傳回的值是0!?

回復 5# JBY


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

TOP

本帖最後由 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"字樣

TOP

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

TOP

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

=IF(A1037<>"",VLOOKUP(A1037,總表!A:C,3,0),#N/A)

TOP

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

2] A1037 =  空 , 總表!A1037 = 空 , ---> VLOOKUP 公式 傳回 #N/A

TOP

        靜思自在 : 屋寬不如心寬。
返回列表 上一主題