ISNONTEXT関数の使い方

文字列でないかどうかを判定します。

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

ISNONTEXT は、セルの中身が文字列でなければ TRUE を返します。数値・日付・論理値・エラー値のほか、空白セルも TRUE になるところが ISNUMBER との大きな違いです。「文字が入っていたら弾く」という入力チェックに向いていますが、空白を許したくないときは =AND(ISNONTEXT(A1), NOT(ISBLANK(A1))) のように組み合わせます。

使用例

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

値
123 (数値)
結果
TRUE

数式を入れたセル

結果: TRUE

つまずきやすいところ

  • 空白のセルも TRUE になる(文字ではないため)

同じ「情報」の関数

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