[[20160611064625]] 『ファイル名の拡張子を表示しない方法』(初心者9371) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ファイル名の拡張子を表示しない方法』(初心者9371)

宜しくお願いします
EXCEL 2013を使っています
以下の構文をセルにいれてファイル名を表示していますが
拡張子まで表示します
これを拡張子を表示せず、ファイル名だけを表示したいの
ですがどうすればいいでしょうか

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

< 使用 Excel:Excel2013、使用 OS:Windows10 >


 まず、ブック名の取得は
 =REPLACE(LEFT(CELL("filename"),FIND("]",CELL("filename"))-1),1,FIND("[",CELL("filename")),"")
 でも。

 で、拡張子なしは
 =REPLACE(LEFT(CELL("filename"),FIND(".",CELL("filename"))-1),1,FIND("[",CELL("filename")),"")
 または
 =MID(CELL("filename"),SEARCH("[",CELL("filename"))+1, SEARCH(".",CELL("filename"))-SEARCH("[",CELL("filename"))-1)
 で。

 なお、フォルダ名やブック名(拡張子を除いた部分)にピリオドが使われていないことが前提になる。
(ねむねむ) 2016/06/11(土) 08:02

 おはようございます。

 拡張子が4文字で統一しているなら、ねむねむさんの1つ目の式の -1 を -6 にすれば、フォルダ名やファイル名にピリオドが合っても大丈夫ですね。

(sy) 2016/06/11(土) 08:59


ねむねむさん、有難うございました。
希望通りになりました。
syさん、有難うございました。
確認してみます。
お二人様、確認が遅くなりすみませんでした。

(初心者9371) 2016/06/11(土) 22:52


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.