- 締切済み
Excel 和暦で表示されているのに入力時は西暦
生年月日が入力されており、和暦で表示されています。 生年月日の修正箇所があり、改めて入力しようとすると、なぜか和暦(平成25年5月14日)の表示が西暦(2013/5/14)になってしまい、煩わしくてしかたありません。 表示形式をみても和暦になってますし、なぜ入力時に変わってしまうのでしょうか。 入力済みの生年月日の修正はそのように変わりますが、空白のセルに生年月日を入力する際は、ちゃんと和暦で入力できます。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- chonami
- ベストアンサー率43% (448/1036)
なるほど。状況がわかってきました。 空白セルでの動作がちょっと不思議ですね。 こちらで考えつく事でそれに近い事となると ・最初に文字列で日付が入っている。(他のアプリケーションなどからインポート?) ・その後、セルの書式設定が「日付(和暦)」に変更となる。 ・そのセルを修正しようとすると、修正中は文字列なので和暦のまま。確定時にシリアル値となる。 だと、あり得ると思います。 でも、この場合修正前の数式バーも和暦となるはずです。 以前にも同様の質問を見た気がしますし、ロケールの問題も絡んでいたような気がするのですがちょっと探し出すことができませんでした。 最後の補足で具体的な挙動がはっきりしましたので、他の回答者の方から有益な回答が出るといいですね。
- chonami
- ベストアンサー率43% (448/1036)
状況がよくわからないので整理したいのですが、表示が変わってしまうというのはセルですか?数式バーですか? 入力は和暦でやっていてセルにも和暦で表示されているが数式バーは西暦になるというのでしたらそれは通常の状態です。 元のセルの ・見えている表示 ・セルの表示形式 ・数式バーの内容 修正したセル ・入力した内容→「平成25年~」と入れているのか「2013/~」と入れているのか ・数式バーの内容 空白セル ・入力した内容→上と同様に ・数式バーの内容 ・表示形式 以上の事を教えていただけますか?
お礼
回答、ありがとうございました。
補足
セルは和暦(平成25年5月14日)、数式バーは西暦(2013/5/14)です。 セルに和暦で入力しようとするとセルも西暦になってしまいます。 表示形式は日付で和暦です。 空白セルへ和暦(平成25年5月14日)で入力すると、数式バーはもちろん西暦(2013/5/14)になっていますが、セルはクリックしても、和暦のままで、和暦のまま入力の修正ができます。
- ottimisto
- ベストアンサー率72% (8/11)
No.1です。 同一のセル内で、質問者様が要望されることを実現することはできません。 現在、1つの項目に対して、 「入力・表示セル」という1つのセルを使用していますが、 「文字列入力セル」と「条件計算表示セル」の、少なくとも2つのセルを使用する(用意する)必要があります。 実現方法については、色々と考えられますが、ひとまずここまでの回答と致します。
お礼
回答ありがとうございます
- ottimisto
- ベストアンサー率72% (8/11)
エクセルでは、セルの内容を一律で西暦で管理しています。 入力時に和暦で入力した場合、表示が和暦だとしても、エクセル内部では西暦で管理します。 そのため、和暦表示の入力値を変更しようとした際は、西暦での変更が必要となります。 質問者様がおっしゃる通り、煩わしいです。
お礼
それを解決する方法はないのでしょうか。 修正のために入力しなおす際に、和暦で入力したいです。
お礼
回答、ありがとうございました。