【EXCEL:ISTEXT・ISNONTEXT関数】セルの値が文字列か調べたい

セルの値が文字列か調べたい

この記事では、指定したセルが文字列か文字列以外か調べるISTEXT関数およびISNONTEXT関数について説明します。

 

この記事で、ISTEXT関数・ISNONTEXT関数を使えるようになりましょう。

 

困っている女性

セルの値が文字列か調べる関数ってないの?
ありますよ。

セルの値が文字列か調べるISTEXT関数があります。

また、セルの値が文字列以外か調べるISNONTEXT関数があります。

解決する男性

困っている女性

その関数って、難しいの?
いいえ、簡単だよ。

解決する男性

困っている女性

それじゃあ、早く教えてよ。

 

以下の記事では、セルの値で表示する文字列を変えるIF関数について説明しています。

【EXCEL:IF関数】「セルの値で表示させる文字を変えたい」を解決する

以下の記事では、すべての条件を満たしているか求めるAND関数について説明しています。

【EXCEL:AND関数】すべての条件を満たしているか求めたい

以下の記事では、いずれかの条件を満たしているか求めるOR関数について説明しています。

【EXCEL:OR関数】いずれかの条件を満たしているか求めたい

以下の記事では、エラー値の場合に表示する値を指定するIFERROR関数について説明しています。

【EXCEL:IFERROR関数】エラー値の場合に表示する値を指定したい

以下の記事では、セルの値が空白か調べるISBLANK関数について説明しています。

【EXCEL:ISBLANK関数】セルが空白か調べたい

 

それでは、ISTEXT関数について説明します。

ISTEXT関数の使い方

ISTEXT関数は、以下のように指定します。

=ISTEXT(テストの対象)

 

テストの対象が、文字列か調べる関数です。

 

テストの対象が文字列の場合TRUE、文字列でない場合FALSEを返します。

ISTEXT関数の説明

ISTEXT関数は、指定したセルが文字列か調べる関数です。

調べたいセル番地または直接文字列を指定します。

 

ISTEXT関数の使用例

以下の図では、セルB2でISTEXT関数を利用しています。

セルA2が文字列か調べています。

結果として、セルA2には日付(2019/7/28)が入力されているのでFALSEが、ISTEXT関数から返されています。

ISTEXT関数の使用例

ISTEXT関数の使用例

セルA3には、”ABC”が入力されていますので、TRUEが返されています。

セルA4には、”あいう”が入力されていますので、TRUEが返されています。

セルA5には、数値の123が入力されていますので、FALSEが返されています。

セルA6には、”123”が入力されていますので、TRUEが返されています。

セルA7には、数式の=1/0が入力されていますので、FALSEが返されています。

セルA8には、論理値のTRUEが入力されていますので、FALSEが返されています。

セルA9には、値が入力されていない(空白)のため、FALSEが返されています。

 

以下の図では、セルC2でISNONTEXT関数を利用しています。

セルA2が文字列以外か調べています。

結果として、セルA2には日付(2019/7/28)が入力されているので、文字列以外と認識されてTRUEが、ISNONTEXT関数から返されています。

ISNONTEXT関数の使用例

ISNONTEXT関数の使用例

セルA3には、”ABC”が入力されていますので、FALSEが返されています。

セルA4には、”あいう”が入力されていますので、FALSEが返されています。

セルA5には、数値の123が入力されていますので、TRUEが返されています。

セルA6には、”123”が入力されていますので、FALSEが返されています。

セルA7には、数式の=1/0が入力されていますので、TRUEが返されています。

セルA8には、論理値のTRUEが入力されていますので、TRUEが返されています。

セルA9には、値が入力されていない(空白)のため、TRUEが返されています。

 

それでは、ISTEXT関数・ISNONTEXT関数へ指定するセルの値を変えて、いろいろ試してみましょう。

 

以上です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です