STUDY387

エクセルで仕事をもっと簡単にしよう

【エクセル関数】セルの値が数値か否かを調べるISNUMBER

time 2014/07/16

【エクセル関数】セルの値が数値か否かを調べるISNUMBER
※ エクセル2013で説明しています。

ISNUMER(テスト範囲)

  • 第1引数:テスト範囲(必須)。数値か調べるセルを指定。

指定したセルの値が数値かどうかを調べる。

使い方

ISNUMBER関数は指定したセルに含まれる値が数値か否かを調べます。
数値であればTUREが、数値でなければFALSEが返ります。

下の表をご覧ください。
A3セルの値は数値なので、ISNUBER関数の結果がTRUEです。
一方、A4セルの値は文字なので、ISNUMBER関数の結果はFALSEです。
これがこの関数の働きです。
excel-isnumber01

なお、この関数はIF関数と合わせて使うことが多いです。
例えば、下の表のように携帯番号をハイフンやカッコを使わずに
数字11桁で入力してほしい時など、
数値以外での入力があったら、アラームメッセージを表示できます。
式は「=IF(ISNUMBER(B3),"""","数字11桁で入力してください")」です。
excel-isnumber02

以上、ISNUMBER関数は単独での使用頻度は少ないですが、
他の関数と組み合わせることで、
入力の制御ができる使い勝手のよい関数になります。

sponsored link



sponsored link

sponsored link

何はともあれOFFICEのことならマイクロソフト。意外とキャンペーンやっています。

コピー用紙あったかな?トナーもあったかな?事務用品はアクスルへGO!