ISNUMBER関数の使い方

数値かどうかを判定します。

200720102013201620192021365
構文
=ISNUMBER(値)
引数
  1. 値必須
どんな関数か

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

使用例

=ISNUMBER(100) を入れると、こうなります。

値
100
"100"
結果
TRUE
FALSE

結果: TRUE

つまずきやすいところ

  • 日付や時刻も数値なので TRUE になる
  • 文字として入っている数字は FALSE。数値かどうかの見分けに使える

ISNUMBERを使う実例レシピ(5件)

同じ「情報」の関数

情報の関数をすべて見る(21件)