[問題] vlookup函數回傳fales時

看板Office作者 (在火星養企鵝的熊)時間17年前 (2008/08/05 10:00), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 您所使用的軟體為:Excel 版本:2003 問題: =VLOOKUP($C4,'2月'!$B$2:$C$16,2,FALSE) 我的函數如上 其實問題很簡單.. 就是他回傳值如果沒有的時候只能回傳兩個 1. TRUE = 當對應不到時、挑一個相近值載入 2. FALSE = 當對應不到時、顯示錯誤 針對2.的部份,可以回傳數值 0嗎? 因為回#N/A 會沒有辦法運算... ================================================================== 解法: =IF(ISNA(VLOOKUP(F32,F32:G33,2)=TRUE),0,VLOOKUP(F32,F32:G33,2)) 有成功修改了、把解法順便修改上來給大家參考 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.75.230.126

08/05 12:33, , 1F
用isna+if函數去弄
08/05 12:33, 1F

08/05 12:39, , 2F
=if(isna(vlookup(xxx)=true,0,(vlookup(xx)) 類似這樣
08/05 12:39, 2F

08/05 13:42, , 3F
感謝樓上..我是試看
08/05 13:42, 3F
※ 編輯: nooin 來自: 211.75.230.126 (08/05 13:55)
文章代碼(AID): #18bxHO0U (Office)
文章代碼(AID): #18bxHO0U (Office)