「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:1
昨日:1
総数:1096
現在:5


if関数の数式がリンク名の所だけが勝手に変わってしまう

ページOpenOffice.org FAQの登録ページ
投稿者太田裕二
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2011-04-28 12:37:22 (木)
OSwindowsXP
依存するページ
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

Calcで社用車の管理をしています
事務所内の共用PCに管理フォルダがあり
5台ある車両別にブック(?)が分かれています
PCは共用、社員各人用と接続されていて
社用車を使用した人がそれぞれの端末から共用PC内の
Calkのシートに入力しています
この社用車5台のデータを取りまとめようと
新しいブックに各車両のブックからデータをリンクさせ
一覧を作成しました
作成そのものは自分用の端末から行っています
各ブックのデータを引っ張ってくる為セルに
「='file://Ab123456/cdefghi/60 社用車/H23/使用簿(H23フィット).ods'#$4月.AD1」
と入力されています AD1→必要なデータがあるセル
5月以降はこのままの関数では「0」と表示される為
「=IF(B1<D1;"";'file://Ab123456/cdefghi/60 社用車/H23/使用簿(H23フィッ ト.ods'#$5月.AD1)」
としその月以前は空欄になるようにしました
B1→「=TODAY()」 D1→「2011/5/1」※5月の場合
ところがしばらくするとこのIF関数のセルが
「=IF(B1<D1;"";'file://Ab123456/cdefghi/60%20%e4%64%as%・・・・・・・・・・・・h23%e%・・).ods'#$5月.ad1)」
と日本語の部分を中心にすごく長く変わってしまいます
B1を「2011/5/1」に変えてみると「#NAME?」とエラーになります
なぜか分かりませんが、先頭の「=」を一旦別の文字に置換し再び「=」にすると元に戻ります
しょっちゅう置換するわけにもいかないのでなんとか数式が変わらないようにしたいのですが
なんとか出来ませんでしょうか?

よろしくお願いいたします


再現しないです

M.Kamataki (2011-04-29 00:16:14 (金))

う〜ん。あまり日本語のフォルダ名、ファイル名などを利用しない人間なんですが、日本語のフォルダ名、ファイル名を利用して「='file://〜」のように他のファイルのセルをリンクしてみましたが、ご質問のようにURL表現にもなりませんし、IF文を偽になるよう設定しても「#NAME?」とエラーになることもありません。

なお、わたしの環境はWindows XP+OpenOffice.org 3.3です。検証が足りないのかもしれませんが、再現される方はいらっしゃいますか。

太田さんにお願いします。サンプルのCalcファイルの提供は可能でしょうか。「当サイトの使い方/高度な使い方」をご覧いただき、サンプルの添付をご検討ください。

お名前:
題名: