說明
當單元格包含 #N/A 錯誤時,使用此函式返回 TRUE,任何其他值或任何其他錯誤類型則返回 FALSE。鏈結中支援。
語法
ISNA(value)
輸入
此功能有下列參數:
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
值 |
是 |
您要評估的儲存格。 | 單元格的參照,或結果為單元格的公式。 |
範例
範例資料
| 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) |
此公式的工作方式如下:
對於此資料集,此公式會返回Oops - check this! (因為儲存格 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 錯誤的更有效方法。
相關功能
count
counta
countblank
countif
countifs
isblank
iserror
isna
isnumber
value