教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Excel:シートにファイル名を表示させるには(CELL関数)

 

 


 

 

■ CELL関数はシートやセルの情報を返します。引数がFileNameの場合シート名をフルパスで表示します。

=CELL("filename")  C:\Users\yamada\desktop\[TEST.xls]Sheet1

■ フルパスからファイル名だけを取り出すなら…

=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)

フルパスファイル名の [  +1文字目 から、 ] までの文字数  を取り出すという式になります。(★シート名も取り出せます)

 


 

■ CELL関数 の引数一覧

検査の種類 戻り値
"address" 参照範囲の左上隅にあるセルの参照を表す文字列。
"col" 参照範囲の左上隅にあるセルの列番号。
"color" 負の数を色で表す表示形式が設定されているセルは 1。それ以外は 0 (ゼロ)。

★Excel Online、Excel Mobile、Excel Starterサポート外

"contents" 対象範囲の左上隅にあるセルの値 (数式ではない)。
"filename" ファイルのフルパス名を返す。

★Excel Online、Excel Mobile、Excel Starterサポート外

"format" セルの表示形式に対応する文字列定数。セルが負数に対応する色で書式設定されている場合、文字列定数の末尾に "-" が付きます。正数またはすべての値をかっこで囲む書式がセルに設定されている場合、結果の文字列定数の末尾に "()" が付きます。

★Excel Online、Excel Mobile、Excel Starterサポート外

"parentheses" 正の値またはすべての値をかっこで囲む書式がセルに設定されている場合は 1。それ以外の場合は 0。

★Excel Online、Excel Mobile、Excel Starterサポート外

"prefix" セルの "文字位置" に対応する文字列定数。セルが左詰めの文字列を含むときは単一引用符 (')、右詰めの文字列を含むときは二重引用符 (")、中央揃えの文字列を含むときはキャレット (^)、両揃えの文字列を含むときは円記号 (¥)、また、セルにそれ以外のデータが入力されているときは空白文字列 ("") になります。

★Excel Online、Excel Mobile、Excel Starterサポート外

"protect" セルがロックされていない場合は 0、ロックされている場合は 1。

★Excel Online、Excel Mobile、Excel Starterサポート外

"row" 対象範囲の左上隅にあるセルの行番号。
"type" セルに含まれるデータのタイプに対応する文字列定数。セルが空白の場合は "b" (Blank の頭文字)、セルに文字列定数が入力されている場合は "l" (Label の頭文字)、その他の値が入力されている場合は "v" (Value の頭文字) になります。
"width" 小数点以下を切り捨てた整数のセル幅。セル幅の単位は、既定のフォント サイズの 1 文字の幅と等しくなります。

 

 


関連 Q&A

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows