• 締切済み

Excel2008 for Macで日付の値が、欧米表示に置き換わってしまう

Microsoft Excel 2008 for Macで質問です。 別のMicrosoft Excel 2008 for Macで作成したExcelブックを開くと、 すでに「2009.09.01」と日付が入力されているセルの値が、 「09/01/2009(月/日/年号)」という欧米で良く使われる形式に 置き換わってしまう現象が起こりました。 具体的には、仮に【A】というMacのExcel2008で 「2009.09.01」という値をセルに入力し、 それを別の【B】というMacのExcel2008で開くと、 同じセルの値が「09/01/2009」となってしまっているということです。 セルには「dd"日("aaa)」の書式設定が設定されていて、 セルの表示自体は「1日(火)」と【A】【B】とも同じく 表示されていますが、元の入っている値の形式が 【A】2009.09.01 【B】09/01/2009 となって違うのは、なぜでしょうか? Excelの中の環境設定を見ても、特にそれらしき設定が変更できる 箇所はなく、原因がわかりません。 ちなみに、【B】のMacのExcelで、「dd"日("aaa)」の 書式設定されている空白セルに「2009.09.01」と入力しても、 日付とは認識されず、文字列として、そのまま「2009.09.01」と 表示されてしまいます。 何か原因がおわかりでしたら、お教えください。

みんなの回答

回答No.1

それぞれのマシンで、環境設定の「言語環境」の「書式」を確認し てください。私もそうなんですが短い日付書式を月/日/年にカスタ マイズしているとか、そもそもアメリカ式になってるとか、そうい うことだと思います。Excelはシステムの書式に従います。

Smallwood
質問者

お礼

お礼が大変遅くなり、申し訳ございません。 Macの「システム環境設定」の「言語環境」→「書式」を早速確認してみたのですが、「カスタム」にはなっていたものの、短い形式は、ちゃんと「年/月/日」になっておりました。おかしいですね・・・。結局原因がわからず仕舞いです。 でも、Excelはシステムの書式に従うということなので、もうちょっと調べてみたいと思います。ありがとうございました。

関連するQ&A

専門家に質問してみよう