説明
この関数は、セルに#N/Aエラーが含まれる場合にTRUEを返し、それ以外の値やその他のエラー・タイプが含まれる場合にFALSEを返す。チェーンで支える。
構文
ISNA(値)
インプット
この関数には以下の引数がある:
名称 | 必須 | 説明 | 有効入力 |
---|---|---|---|
値 |
はい |
評価したいセル。 | セルへの参照、またはセルを結果として返す数式。 |
例
サンプルデータ
A | B |
---|---|
#該当なし | 56 |
緑 | 39 |
オレンジ | 15 |
赤 | 92 |
青 | 22 |
サンプルフォーミュラ
数式 | 説明 | 結果 |
---|---|---|
=ISNA(A1) |
セルA1に#N/Aのエラー応答が含まれているかどうかを評価する。 | 真 |
=ISNA(B1) |
セルB1に#N/Aのエラー応答が含まれているかどうかを評価する。 | 偽 |
メモ
- セル範囲はサポートされていません。
- ISNA は
#N/A
以外のすべての値とエラーに対して FALSE を返す。
ヒント
- ISNAとIF 関数を組み合わせると、#N/Aをテストし、エラーが発生した場合にフレンドリーなメッセージを表示することができる。
例えば、A1に#N/Aが含まれていればメッセージを表示し、含まれていなければA1の値を表示する場合:=IF(ISNA(A1), "friendly message",A1
- IFNA 関数は、#N/Aエラーをトラップする、より効率的な方法である。
関連機能
count
counta
countblank
countif
countifs
isblank
iserror
isna
isnumber
value