Excel セルに入力されている値のデータ型を調べる-TYPE関数

Excelでセルに入力されているデータが数値なのか、文字なのか、論理値なのかなどを調べる方法を記録します。

データ型を調べるには「TYPE」関数を使います。

下図はExcel2016です。

< スポンサーリンク >





TYPE関数

値のデータ型を返します。セルに入力されている値のデータ型によって動作が異なる関数を使う場合、TYPE関数を使用します。

TYPE(値)

値=必須。数値、文字列、論理値など、Microsoft Excel の任意の値を指定。

データタイプ戻り値
数値1
テキスト2
論理値4
エラー値16
配列64
  • TYPE関数は、ARGUMENT関数、INPUT関数のように、さまざまなデータ型の値を引数として受け取る関数を使っている場合に役立ちます。 TYPE関数により、関数や数式の戻り値のデータ型を調べることができます。
  • セルに数式が入力されているかどうかを確認するために TYPE関数を使用することはできません。TYPE関数で調べられるのは、結果値、または表示される値のみのデータ型です。値が数式を含む他のセルを参照する場合、TYPE関数ではその数式の結果値のデータ型が返されます。

 

データ型を調べる例

A列セルに入力されているのが、数値なのか、文字なのか、論理値なのかなどをB列に表示します。

=TYPE(セル番地)

Excel関数type

 

配列を入れてみています。

=TYPE({1,2;3,4})

Excel関数type

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします