Dear All,

> VLOOKUP 函數很好用,輸入錯誤時,顯示的「#N/A」可以用其他方法代替。

> 讓輸入錯誤後,顯示「輸入錯誤」、「跳出警示視窗」。

> 未輸入時後,顯示空白。

> 範例完成圖如下:

> 第28篇練習檔。←點這裡。

                                  

一、 IFERROR 函數介紹 

> =IFERROR(要檢查的公式,公式錯誤時出現的訊息)

> =IFERROR(VLOOKUP(K2,B3:H12,2,FALSE),"沒有這個人")

1. 要檢查的公式: 要被公式是否有執行。

2. 公式錯誤時出現的訊息: 錯誤時候,要顯示甚麼資訊。如: 沒有這個人。

 

> 範例公式: =IFERROR(VLOOKUP($K$2,$B$3:$H$12,2,FALSE),"沒有這個人")

Tips:「$」符號是鎖定儲存格,在下拉套用公式時,該數字不會變化。F4為快速鍵。

 

二、用IF函數 解決輸入錯誤顯示「#N/A」

> =IF(條件式,符合條件時顯示之資訊,否則就顯示)

詳細閱讀:

10. EXCEL 教學:IF 函數應用可以更好 (上)

11. EXCEL 教學:IF 函數應用可以更好 ()

 

> 只要在原本公式上,在加上IF函數公式就可以了。如下:

> =IF(K2="","",IFERROR(VLOOKUP(K2,B3:H12,2,FALSE),"沒有這個人"))

Tips: 「""」在Excel中,意思是空白。記得要兩個雙引號喔。

 

三、使用資料驗證,跳出「跳出警示視窗」

> 選擇要輸入學號的儲存格。(選擇判斷之儲存格)

> 位置: 資料→資料工具→資料驗證→「設定」選單。

> 「設定」選單內:

儲存格內允許: 整數。

資料: 介於。

最小值: 學號的最小值;最大值: 學號的最大值。

提示訊息: 當選擇該儲存格時,旁邊顯示的訊息。(有點像註解)

錯誤提醒: 當輸入非範圍內之數字時候,所顯示的訊息。

四、完成。

> 當輸入錯誤時候,就會顯示這樣子。

 

arrow
arrow

    愛偷懶先生 發表在 痞客邦 留言(0) 人氣()