ISNUMBER関数の使い方
数値かどうかを判定します。
200720102013201620192021365
- 構文
-
=ISNUMBER(値) - 引数
-
- 値必須
- どんな関数か
ISNUMBER は、セルの中身が数値かどうかを TRUE / FALSE で返します。日付や時刻も Excel の中では数値なので TRUE になります。いちばん多い使い道は、「数字に見えるのに文字列として入っている」セルを見つけることです。合計が合わない、
VLOOKUPが#N/Aになる、といった不具合の多くがこれです。=ISNUMBER(FIND("東京",A1))のように、見つかったかどうかの判定にもよく使います。- 使用例
-
=ISNUMBER(100)を入れると、こうなります。値100 "100" 結果TRUE FALSE 結果: TRUE
つまずきやすいところ
- 日付や時刻も数値なので TRUE になる
- 文字として入っている数字は FALSE。数値かどうかの見分けに使える