close

這幾天遇到一個問題…

用vlookup函數抓員工年度的遲到、早退和忘刷卡次數時,因有的員工無相關出勤異常的資數故抓不到資料,這時會回傳 #N/A (表無效值)。

哇~出現了一堆#N/A,合計也無法正確算出,如何讓#N/A顯示為0呢??

【excel】如何用iferror將#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吧!

【excel】如何用iferror將#N/A修正為0呢?

 

 

arrow
arrow
    文章標籤
    EXCEL IFERROR 公式錯誤
    全站熱搜
    創作者介紹
    創作者 Nattlie 的頭像
    Nattlie

    來自Excel熟手的分享

    Nattlie 發表在 痞客邦 留言(0) 人氣()