ExcelのTYPE機能は、 情報関数 特定のセル、ワークシート、またはワークブックに関する情報を検索するために使用できます。
上記の図に示すように、TYPE関数を使用して、次のような特定のセルにあるデータの種類に関する情報を見つけることができます。
| データ・タイプ | 関数戻り値 |
| 数 | 上記の画像の1 - 2行目の値を返します。 |
| テキストデータ | 上記の画像で2行5の値を返します。 |
| ブール値または論理値 | 上記の画像で4行7の値を返します。 |
| エラー値 | 上記の画像で1 - 8の値を返します。 |
| 配列 | 上のイメージでは64行9と10の値を返します。 |
注意ただし、関数がセルに式が含まれているかどうかを判別することはできません。 TYPEは、その値が関数または式によって生成されるかどうかではなく、セルに表示される値のタイプのみを決定します。
上記の画像では、セルA4とA5にはそれぞれ数値とテキストデータを返す数式が含まれています。その結果、これらの行のTYPE関数は、行4に1(数値)、行5に2(テキスト)の結果を返します。
TYPE関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます。
TYPE関数の構文は次のとおりです。
= TYPE(値)
値:(必須)は、数値、テキスト、配列などの任意のタイプのデータです。この引数は、ワークシート内の値の場所へのセル参照でもあります。
タイプ関数の例
関数とその引数を入力するオプションは次のとおりです。
- 完全な関数を入力する:セルB2に= TYPE(A2)
- TYPE関数ダイアログボックスを使用して関数とその引数を選択する
完全な関数を手で入力することは可能ですが、ダイアログボックスを使用して関数の引数を入力するほうが簡単です。
この方法を使用すると、ダイアログボックスで等号、角括弧、必要に応じて複数の引数間の区切り文字として動作するコンマを入力するなどの処理が行われます。
TYPE機能の入力
以下の情報は、関数のダイアログボックスを使用して上の画像でセルB2にTYPE関数を入力するために使用されるステップを示しています。
ダイアログボックスを開く
- セルB2をクリックすると、そのセルをアクティブなセルにします - 関数結果が表示される場所。
- クリックしてください 数式 リボンメニューのタブ。
- 選択する その他の機能>情報 リボンから関数ドロップダウンリストを開く。
- クリック タイプ その関数のダイアログボックスが表示されます。
関数の引数の入力
- ダイアログボックスにセル参照を入力するには、ワークシートのセルA2をクリックします。
- 「OK」をクリックして機能を完了し、ワークシートに戻ります。
- 番号'1' セルA2のデータ型が数値であることを示すためにセルB2に表示されます。
- セルB2をクリックすると、完全な関数 = TYPE(A2) ワークシートの上の数式バーに表示されます。
配列と型64
TYPE関数がデータの型が配列であることを示す64の結果を返すようにするには、配列の場所へのセル参照を使用するのではなく、配列をValue引数として関数に直接入力する必要があります。
10行目と11行目に示すように、TYPE関数は、配列に数値またはテキストが含まれているかどうかに関係なく、64の結果を返します。




