Excel関数入門:CELL関数の使い方【セル情報を取得する】

Excelではセルに入力されている「値」だけでなく、そのセルが持つ「書式」「位置」「内容の種類」などの情報を取得できる関数があります。それが CELL関数 です。

セルの内容に応じた処理をしたいときや、セルの属性を調べたいときに非常に便利です。

この記事では、CELL関数の基本的な使い方を解説します。


PR
PR

PR

バナー

CELL関数とは

CELL関数は、セルの書式・位置・内容に関する情報を返す関数です。

数値そのものではなく、「セルの状態」を調べるために使われます。

書式

=CELL(検査の種類, [参照])

引数の説明

  • 検査の種類:取得したいセル情報の種類を指定します。テキスト値で入力。
  • 参照(省略可):情報を取得したいセルまたはセル範囲を指定。

検査の種類

以下の表は、「検査の種類」に指定できるテキスト値と、それによって返される結果をまとめたものです。

検査の種類内容
“address”セルの絶対参照を取得
“filename”ファイル名・シート名を取得
“row”行番号を取得
“col”列番号を取得
“type”セルの種類(数値・文字など)
“format”表示形式コードを取得

検査の種類は他にも多数用意されています。

本記事ではよく使うものに絞って紹介していますが、すべての一覧はMicrosoft公式のCELL関数ページで確認できます。


CELL関数の使い方

例①: セルのアドレスを取得

=CELL("address",B3)

B3セルの位置を絶対参照($付き)で取得できます。

例②:ファイル名とシート名を取得

=CELL("filename", B3)

ブック名とシート名をまとめて取得できます。

例③:表示形式を取得

=CELL("format", B3)

セルの表示形式をコードで取得できます。
例えば「G」は標準、「F2」は小数点2桁などを意味します。


PR

表示形式コード

コード内容
G標準
F2小数点2桁
C0通貨(整数)
C2通貨(小数あり)
D1日付
P0パーセント

表示形式コードは他にも多数あります。
詳しい一覧については、Microsoft公式のCELL関数ページをご確認ください。


関連関数

関数名機能
INFO関数ExcelやOSの環境に関する情報を返す
TYPE関数セルに格納されている値のデータ型を返す
ISNUMBER関数セルの内容が数値か判定する
ISTEXT関数セルの内容が文字列か判定する

Excel関数一覧はこちら

まとめ

CELL関数は、セルの書式・位置・内容などの情報を自動で取得できる便利な関数です。
特定のセルの状態を確認したり、動的な参照を行うときに役立ちます。

たとえば「どのファイルを参照しているか」「セルの列番号を求めたい」など、関数や数式を組み合わせることで柔軟な使い方が可能です。

シート管理や自動化を行う際に、ぜひ活用してみてください。

PR