Excel

Excelセル機能

Excel Cell Function

ExcelCELL機能概要

Excel CELL関数は、ワークシートのセルに関する情報を返します。返される情報のタイプはinfo_typeとして指定されます。 CELLは、アドレスやファイル名、セルで使用されているフォーマットに関する詳細情報などを取得できます。利用可能な情報の完全なリストについては、以下を参照してください。





目的セルに関する情報を取得します戻り値テキスト値構文= CELL(info_type、[参照])引数
  • info_type -参照に関して返される情報のタイプ。
  • リファレンス -[オプション]情報を抽出するための参照。
バージョン Excel 2003 使用上の注意

CELLを使用して、 リファレンス 。返される情報の種類は次のように指定されます。 info_type 、これは常に二重引用符( '')で囲む必要があります。たとえば、C10の列番号を取得するには、次のようにします。

 
= CELL ('col', C10) // returns 3

A1のアドレスをテキストとして取得するには:





 
= CELL ('address',A1) // returns '$A$1'

の完全なリストについては、以下を参照してください info_types そして、CELLが次の場合に返すコードのキー info_type フォーマットです。いつ リファレンス 複数のセルを参照している場合、CELLは次の情報を返します。 初め 参照セル。

以下 info_types CELL関数で使用できます。



Info_type 説明
住所 の最初のセルのアドレスを返します リファレンス (テキストとして)。
とともに の最初のセルの列番号を返します リファレンス
の最初のセルが リファレンス 負の値には色を使用して、そうでない場合はゼロを使用してフォーマットされます。
コンテンツ の左上のセルの値を返します リファレンス 。数式は返されません。代わりに、数式の結果が返されます。
ファイル名 ファイル名とフルパスをテキストとして返します。を含むワークシートの場合 リファレンス まだ保存されていない場合は、空の文字列が返されます。
フォーマット セルの数値形式に対応するコードを返します。数値フォーマットコードのリストについては、以下を参照してください。の最初のセルの場合 リファレンス 値の色でフォーマットされています<0, then '-' is appended to the code. If the cell is formatted with parentheses, returns '() - at the end of the code value.
括弧 の最初のセルが1を返す場合 リファレンス 括弧でフォーマットされ、そうでない場合は0でフォーマットされます。
プレフィックス に対応するテキスト値を返します ラベルプレフィックス -セルの:セルテキストが左揃えの場合は一重引用符( ')、右揃えの場合は二重引用符(')、セルテキストが中央揃えの場合はキャレット(^)、セルテキストが塗りつぶしの場合はバックスラッシュ()、ラベルプレフィックスがそれ以外の場合は空の文字列。
守る の最初のセルが1を返す場合 リファレンス ロックされているか、ロックされていない場合は0です。
の最初のセルの行番号を返します リファレンス
タイプ の最初のセルのデータのタイプに対応するテキスト値を返します リファレンス :セルが空の場合は空白の場合は「b」、セルにテキスト定数が含まれている場合はラベルの場合は「l」、セルに他のものが含まれている場合は値の場合は「v」。
セルの列幅を返し、最も近い整数に丸められます。列幅の単位は、デフォルトのフォントサイズの1文字の幅と同じです。

次の表は、「format」が次の目的で使用された場合にCELLによって返されるテキストコードを示しています。 info_type

返されたフォーマットコード フォーマットコードの意味
NS 全般的
F0 0
、0 #、## 0
F2 0
、2 #、## 0.00
C0 $#、## 0 _)($#、## 0)
C0- $#、## 0 _)[赤]($#、## 0)
C2 $#、## 0.00 _)($#、## 0.00)
C2- $#、## 0.00 _)[赤]($#、## 0.00)
P0 0%
P2 0.00%
S2 0.00E + 00
NS #?/?また # ??/??
D1 d-mmm-yyまたはdd-mmm-yy
D2 d-mmmまたはdd-mmm
D3 mmm-yy
D4 m / d / yyまたはm / d / yy h:mmまたはmm / dd / yy
D5 mm / dd
D6 h:mm:ss AM / PM
D7 h:mm AM / PM
D8 h:mm:ss

ノート

info_types'format 'または'括弧 'を要求すると、数値形式がすべての値または正の値に括弧を使用する場合、返される形式に空の括弧'() 'のセットが追加されます。たとえば、A1が カスタム数値形式 (0)、次に:

 
= CELL ('format',A1) // returns 'F0()'

CELL関数は 揮発性関数 また、大規模または複雑なワークシートでパフォーマンスの問題が発生する可能性があります。



^