教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows   IE

 

 

Excel:シートにファイル名を表示させるには

 

 


 

 

CELL関数はシートの内容やセルの情報など、指定した種類によって様々な情報を返します。

=CELL(欲しい情報の種類,対象のセル)

例えば、欲しい情報の種類として"filename"と指定すると、開いているファイルのシート名までをフルパスで返します。

= CELL ("FILENAME")

 

◆結果◆ (例:Test.xlsxというブックの集計シートを開いている場合)

C:\Users\yamada\desktop\[TEST.xls]集計

ファイル名だけを表示させるにはMID関数FIND関数を組み合わせて 上記のパスから取り出します。

 


記号

ファイル名を表示させるには

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

 

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

 

 

 


関連 Q&A

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows   IE