說明
當單元格包含 #N/A 錯誤時,使用此函式返回 TRUE,任何其他值或任何其他錯誤類型則返回 FALSE。鏈結中支援。
語法
ISNA(value)
輸入
此功能有下列參數:
<co> </co>
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
值 |
是 | 您要評估的儲存格。 | 單元格的參照,或結果為單元格的公式。 |
範例
樣本資料
A |
B |
||
|---|---|---|---|
| 1 | #N/A |
56 |
|
| 2 | 綠色 |
39 |
|
| 3 | 橙色 |
15 |
|
| 4 | 紅色 |
92 |
|
| 5 | 藍色 |
22 |
公式範例
| 使用案例 | 公式 | 說明與結果 |
|---|---|---|
| 檢查特定儲存格是否有 #N/A 錯誤。 | =ISNA(A1) |
此公式的工作方式如下:
結果:TRUE。(因為儲存格 A1 包含 #N/A 錯誤) |
| 檢查特定儲存格是否有 #N/A 錯誤。 | =ISNA(B1) |
此公式的工作方式如下:
結果:FALSE。(因為儲存格 B1 包含 "56")。 |
| 如果特定儲存格有 #N/A 錯誤,顯示訊息。 | =IF(ISNA(A1), "Oops - check this!",A1) |
此公式的工作方式如下:
結果:糟糕,請檢查!(因為儲存格 A1 包含 #N/A 錯誤) |
附註
- 不支援儲存格範圍。
- 對於除#N/A 以外的所有值和錯誤,ISNA 都返回 FALSE 。
提示
- 您可以結合 ISNA 與IF 函式來測試 #N/A,並在發生錯誤時顯示友善訊息。
例如,若 A1 包含 #N/A,則顯示一則訊息;若不包含 #N/A,則顯示 A1 的值:=IF(ISNA(A1), "friendly message",A1
- IFNA 函數是陷阱 #N/A 錯誤的更有效方法。