close
這幾天遇到一個問題…
用vlookup函數抓員工年度的遲到、早退和忘刷卡次數時,因有的員工無相關出勤異常的資數故抓不到資料,這時會回傳 #N/A (表無效值)。
哇~出現了一堆#N/A,合計也無法正確算出,如何讓#N/A顯示為0呢??
這時就要派出 IFERROR 出來處理了,
首先先來和大家介紹這個函數,
IFERROR(公式,錯誤的話回傳的值)
意思是…如果這個公式回傳"錯誤類型"的話,就傳回指定的值。
(錯誤類型包含: #N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #Null!)
以這個案例來說,我們可以在公式外面加一層IFERROR,就可以完美解決
C5=IFERROR(VLOOKUP(A5,[2023出勤扣分表.xls]工作表2!$B:$V,21,0),0)
公式翻譯:如果這個VLOOKUP公式回傳錯誤的話,就傳回0吧!
文章標籤
全站熱搜