評價: 4 回應: 5 閱覽: 343
置頂

請問這個exce公式意思?

=IF(ISNA(VLOOKUP(B6,'客 戶'!B2:L9007,5,FALSE))," ",VLOOKUP(B6,'客 戶'!B2:L9007,5,FALSE))

熱門回應

對於複雜的Excel公式,在解析時要逐層拆解,例如ISNA是用於結果值是否產稱(N/A, None of Above)狀況,了解後,再看VLookup()函數的用法,VLookup()函數在尋找值的時候,一定要注意對照的整群資料值(就看成資料庫內容)必需是排序過的,不然你會發現這個函數不用還好,用了時對時錯。

ISNA......好像不錯用的樣子
查找資料找不到,的確用ISNA就夠了
不過我是懶人,都直接用ISERROR,範圍廣一點,可以少記一個函數

樓上專業

像我看樓主的問題都看不太懂

解決搜尋不到資料之顯示訊息: (「函數.xls」的「ISNA」工作表)

 

當VLOOKUP 、 HLOOKUP或 MATCH 等函數搜尋不到資料時會顯示錯誤訊息,避免此情形之方法是使用ISNA函數

D3的公式 = VLOOKUP(C3,外地工作加給,2,FALSE)

E3的公式 = IF(ISNA(VLOOKUP(C3,外地工作加給,2,FALSE)),0,VLOOKUP(C3,外地工作加給,2,FALSE))

還有疑問請多多爬文

連結

之前有回答過同樣的問題

EXCEL的函數

看完有不懂的歡迎再發問!

會員登入 (先登入會員才能回覆留言喔!)

Facebook留言