ファイル名だけを除いたパスを取り出すにはどうしたらいいでしょうか?
2012/6/1915:36:32
ベストアンサーに選ばれた回答
みっちーさん
2012/6/1916:09:25
こんな感じで出来るみたいですよ。
=LEFT(A1,LEN(A1)-LEN(RIGHT(A1,SUMPRODUCT(ISERROR(FIND("\",RIGHT(A1,ROW($A$1:$A$50))))*1))))
全体の長さからファイル名分だけ引いたものをLEFT関数で表示する、って感じですかね。
こちらのをパクらせてもらってアレンジしてみました。
http://oshiete.goo.ne.jp/qa/1550958.html
質問した人からのコメント
2012/6/26 22:31:13
うまくいきました。感動しました。ありがとうございました。
関連内容は下記にぜひお書きください。
言い足りなかった事も含めて対応していきます。
http://blogs.yahoo.co.jp/uuatanabetakahiko/30549012.html
このQ&Aで解決しましたか?質問する
閉じる
ベストアンサー以外の回答
1〜2件/2件中
- 並び替え:回答日時の
- 新しい順
- |古い順
2012/6/1916:27:25
例えばマイドキュメントにある「あいうえお.xls」というファイルを開き、Sheet1 の適当なセル(仮にセルA1)に下記の数式を入力してください。
=CELL("filename")
そうすれば、
C:\Documents and Settings\(ユーザー名)\My Documents\[あいうえお.xls]Sheet1
と表示されます。
で、ご覧のようにファイル名には、"[]" が付くので、"["以降の文字を消去するような関数を作成すればいいと思います。
例えば、セルA2 に下記のような数式を入力します。
=REPLACE(A1,FIND("[",A1)-1,LEN(A1)-FIND("[",A1)+2,"")
そうすれば、
C:\Documents and Settings\(ユーザー名)\My Documents
というパスが表示されます。
2012/6/2608:41:00
このカテゴリの回答受付中の質問
- excelのデータ分析を使って重回帰分析をしたいのですが、入力範囲Yの入力の仕方が...
- スプレッドシートについてです。 順位順に並び替えのやり方を教えてください。
- Excelのソルバーが使えなくなりました。 もともと、Microsoft Office 2013 がイ...
- エクセルデータについて FBのメッセンジャーに、エクセルを添付して送り、 その...
- エクセルでTtestして出てくる値とはなんですか? その値が0.05以下だった場合、有...
- エクセルを使った単回帰分析について教えてください。 コブ=ダグラス型生産関数を...
- LibreOffice Calcのマクロについて シートにDドライブ直下の"test.jpg"を挿入し...
- Excelについて質問させていただきます。 Excelで文字を入力した後、フォントの色...
- van********さんへ質問。 御覧になっているか分りませんが、たまたま、 https://...
- エクセルで、条件に合うデータのみを抽出する方法。例えば、大学院の卒業者だけを...
このカテゴリの投票受付中の質問
- 下記、合うエクセル関数教えて下さい。 説明下手なので分からない部分あれば言っ...
- エクセルの名前定義の有効範囲はシート内ですか?ブック内ですか?
- Excelについてです 今日、仕事でパソコンでExcelの入力をしていたら クリップボー...
- エクセルの文字色の自動とは何ですか
- 情報の授業でエクセルをやっています。 グラフで0.00、3.00、6.00と表示したいの...
- エクセルについてご質問です。 月別で抽出対象に0と1はセルに入力されております...
- libreoffice を使って 列幅、列高さを変えずにコピ-、 貼り付けるする方法教えて...
- 共有フォルダ上のExcel2016ファイル 「ファイルを保存できませんでした」 のエラ...
- EXCEL2010のVBAで質問です。 昨年度のデータ A列:注文コード B列:商品名 ...
- 至急500枚 エクセルについて質問です。 今条件付き書式で0や平均以下のも...
カテゴリQ&Aランキング
- 戻る
- 次へ
総合Q&Aランキング
Yahoo!知恵袋カテゴリ
お客様自身の責任と判断で、ご利用ください。
[PR]お得情報
