説明
セルに数値が含まれているか、あるいは他の関数の結果が数値であるかどうかを調べるには、この関数を使用する。チェーンでサポートされます。
構文
ISNUMBER(値)
入力
この関数には以下の引数があります:
| 名称 |
必須 |
説明 |
有効な入力 |
値 |
はい |
評価したいセル。 |
セルへの参照、またはその数式。 |
例
サンプルデータ
| |
A |
B |
|
1 |
赤 |
56 |
|
2 |
緑 |
39 |
|
3 |
オレンジ |
15 |
|
4 |
赤4 |
92 |
|
5 |
青 |
22 |
|
数式のサンプル
| 使用例 |
数式 |
説明と結果 |
| セルの値が数値かどうかをチェックします。 |
=ISNUMBER(A1) |
この数式は次のように機能する:
-
ISNUMBER( :値が数値かどうかをチェックする関数です。
-
A1: チェックする値を含むセル参照。
- この関数は、値が数値のみの場合は TRUE を返し、それ以外の場合は FALSE を返します。
結果:FALSE。(A1が "red "を含むから)。
|
| セルの値が数値かどうかをチェックします。 |
=ISNUMBER(B1) |
この数式は次のように機能する:
-
ISNUMBER( :これは関数そのものです。
-
B1 :チェックする値を含むセル参照。
- この関数は、値が数値のみの場合は TRUE を返し、それ以外の場合は FALSE を返します。
結果: TRUE (B1 に「56」が含まれているため)。
|
| セルの値が数値かどうかをチェックします。 |
=ISNUMBER(A4) |
この数式は次のように機能する:
-
ISNUMBER( :これは関数そのものです。
-
B1 :チェックする値を含むセル参照。
- この関数は、値が数値のみの場合は TRUE を返し、それ以外の場合は FALSE を返します。
結果: FALSE。(A1 は "4" の他に "red" を含むから)。
|
| つのセルの和が数字かどうかチェック。 |
=ISNUMBER(A1+B1) |
この数式は次のように機能する:
-
A1+B1 :A1 ("red") と B1 (56) の値を追加しようとします。テキストと数値を数学的に追加することはできないので、この操作の結果は#VALUE!
-
isnumber(...) :加算結果が数値かどうかをチェック。結果は数値ではなくエラーなので、この関数は FALSE を返します。
結果: FALSE。(セル A1 に "red" が含まれるため)。
|
| セルに特定の用語が含まれているかチェック |
=ISNUMBER(SEARCH("green", A2)) |
この数式は次のように機能する:
-
SEARCH("green", A2) :A2("green")内のテキスト "green "を検索。検索された場合は開始位置の番号(1)を返却し、検索されなかった場合はエラーを返却します。
-
isnumber(...) :SEARCH 関数の検索結果が数値かどうかをチェックします。
- SEARCHが数字を返却した場合("green "が検索されたことを意味する)、ISNUMBERはTRUEを返します。
- SEARCH がエラーを返却した場合("green" が検索されなかったという意味)、ISNUMBER は FALSE を返します。
結果: TRUE。(A2 が "green" を含むからです。) メモ: A2 が "bright green" を含む場合も TRUE を返却します。その場合、SEARCHは "8 "を返却しますが、それでも数字なので結果は同じです。
|
| セルが数字でない場合、別の応答を返します。 |
=IF(ISNUMBER(A1), A1*2, "数字ではない") |
この数式は次のように機能する:
-
isnumber(a1) :A1の値が数値かどうかをチェック。A1に "red "が含まれるため、FALSEを返却。
-
IF(...) :ISNUMBER(A1) の結果を評価。
- ISNUMBER(A1)がFALSEなので、IF 関数は第3引数(
value_if_false )を実行し、テキスト "Not a Number "を返却します。
- ISNUMBER(A1)がTRUEなら、IF関数は第2引数(
A1*2)を実行し、A1の数値を2倍します。
結果: 数値ではありません。(A1 には数値が含まれていないため)。
|
メモ
- セル範囲はサポートされていません。
- ISNUMBER は日付と時間を含むセルに対して TRUE を返却する。
- ISNUMBERは空セル、テキストを含むセル、エラーに対してFALSEを返却する。
関連関数