• ベストアンサー

ワークブック名セル表示 2<SHEET名セルも>

Seet名セル表示は出来ましたが、FILE名セル表示が出来ません、画像ファイルを添付します、EXCELではできますが、オープンオフィース カルクでは 添付FILEのようになります、どなたか解る方御教示をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • SI299792
  • ベストアンサー率48% (719/1487)
回答No.2

=MID(CELL("filename");FIND("●";SUBSTITUTE(CELL("filename");"/";"●";LEN(CELL("filename"))-LEN(SUBSTITUTE(CELL("filename");"/";""))))+1;FIND("#$";CELL("filename"))-FIND("●";SUBSTITUTE(CELL("filename");"/";"●";LEN(CELL("filename"))-LEN(SUBSTITUTE(CELL("filename");"/";""))))-2) Calcでは、ファイル名の前後に[]はつかないので、[ でファイル名を出せません。 https://www.relief.jp/docs/excel-find-function-from-right.html を参考に、1番最後の/ を検索し、MID で取り出しました。

okproshisan
質問者

お礼

貴重なデータありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率65% (1624/2466)
回答No.1

"filename"で取り出せる文字列が違いますからエクセルの式では取り出せません。 前回回答したようにユーザー定義関数(オリジナル関数)を使ってください。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ワークブック名セル表示

    ワークブック名をセルに表示する方法 EXCELの場合  名前の定義欄に「BookName」 参照範囲欄に「=GET.DOCUMENT(88)」入力>OK ブック名を表示させたいセルに「=BookName」と入力後 Enter キーを押せば可能ですが、オープンオフィースカルクでの、操作方法が解りませんどなたかお解かりの方、ご教示をお願いいたします。

  • ワークブック名セル表示2

    ワークブック名をセルに表示する方法 EXCELの場合  名前の定義欄に「BookName」 参照範囲欄に「=GET.DOCUMENT(88)」入力>OK ブック名を表示させたいセルに「=BookName」と入力後 Enter キーを押せば可能ですが、オープンオフィースカルクでの、操作方法が解りませんどなたかお解かりの方、ご教示をお願いいたします。 挿入>名前>指定 このあたりからは不可能でしょうか。

  • CALC 画像のソート

    オープンオフィース カルクにて セルに画像を埋め込み、データソートを可能にしたいのですが方法がわかりません、どなたかご教示をお願いいたします。

  • オープンオフィスのカルクで、関数内の特定のセルを固定したい

    オープンオフィスのカルクで、Excelでいう「絶対参照」の「$」の意味と同じものを関数の中に設定したい(式をコピーしてもあるセルだけを固定できるようにしたい)

  • エクセルでシート名をセルに表示させたい。

    エクセルで複数のシートからなるファイルがあり、シート名は「4月」「5月」「6月」・・・となっています。 このシート名をそれぞれのシートの「A1」セルに表示させる方法はありますか?シート名を変更したときに「A1」セルも連動して変わるようにしたいのです。お願いします。

  • Excel2007を起動するとセルの大きさが通常の4倍のシートが表示されてしまう。

    WIN XP SP2でOffice2007を使用しています。 Excel2007を起動するとセルが通常の約4倍(縦横それぞれ2倍)のシートが表示されてしまいます。ズームを60%ぐらいにすると代替標準のセルの大きさになるようです。 ある日突然そうなったので、原因はよくわかりません。 標準の大きさのセルのシートを表示する方法をご教示ください。

  • Excelの複数のseetを表示するには?

    Excelで複数のseetを表示したいのですがどうしたら良いですか? 例えば、seet1とseet2のデータを使ってseet3に違う表を作りたいのです。 一つのセルに数式を入れるのにseet1とseet2とseet3を行ったり来たりしているうちに 訳が分からなくなってしまします。もっと簡単なやり方があるのでしょが私には分らないので、 せめて同じbook内の複数seetを並べて表示することができるのかが知りたいです。 もっと合理的なやり方があるのでしょうが、不慣れな私に考えついた比較的やりやすいと思う考えが複数を同一に表示するということでした。 どなたか教えて頂けないでしょうか。宜しくお願いします。

  • ファイル起動時、毎回 シート1のA1セルを表示させたい。

    ファイル起動時、毎回 シート1のA1セルを表示させたい。 エクセル2000での質問です。 エクセルファイルを開いた時、毎回 シート1のA1セルにカーソルが置かれるように出来ないでしょうか? ご教示願います。

  • CALCでのセルの移動

    OOoの2.4.1をXPで使っています。 カルクのセルをマウスポインタを使って移動する方法がわかりません。 エクセルなら選択セルの枠をつかみドラッグできますが、カルクではコピーしかできないのですが・・。 よろしくお願いいたします。

  • オープンオフィスのカルクを使える事は長所になる?

    就職や転職において オープンオフィスのカルクを使える事は長所になりますか? エクセル・アクセスはそれなりに使えますがカルクやbaseは全然使えません。 勉強した方が良いのでしょうか? 事務職に就こうともっています。

専門家に質問してみよう