[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ファイル名の拡張子を表示しない方法』(初心者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
(初心者9371) 2016/06/11(土) 22:52
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.