- ベストアンサー
excelで西暦を元号にする
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
B1セルに =A1 と入れます。 B1のセルを右クリックし、 セルの書式設定で ユーザー定義を選択し 種類(T)の下の窓に ggge"年"m"月" を入力 後は、必要なだけ下にコピーでどうでしょうか?
その他の回答 (3)
- bardfish
- ベストアンサー率28% (5029/17766)
回答No.3
書式で「ggg」とするのが最も簡単ですが、元号が変わった年はどう扱いますか? 例えば平成元年は1989年1月8日に改元されました。セルに「1989年1月」としか入力されていなければ「昭和64年1月」となる筈です。 それをどのように扱うかによって違ってくると思いますけど… ※たいていの場合は1日として処理してしまうかもしれませんけどね。
質問者
補足
bardfish 様 早速の回答をありがとうございました。B11まで一挙に元号にしたいのです。No.1 2 の補足に書きましたが、A1はそのままで、B1 に元号にし、ひとつひとつのセルで処理するのではなく、A1の行に下までまだまだずーっと続いてあるものですから。よろしくお願いします。
- akiomyau
- ベストアンサー率43% (555/1280)
回答No.2
B1の式を入れ セルの書式設定で ggge"年"m"月" としてはどうでしょうか。
質問者
補足
akiomyau 様 早速の回答をありがとうございました。 「B1の式を入れ」がよくわかりません。 No.1の方の補足にも書きましたようにA1はそのままで、B1に元号を入れたいのですがどうすればいいのでしょうか?
- zorro
- ベストアンサー率25% (12261/49027)
回答No.1
質問者
補足
zorro 様 早速の回答ありがとうございました。 A1はそのままでB1に元号にしたいのですが。 A1のセル上では元号にする方法はよくわかりました。
お礼
P5Q 様 早速の回答ありがとうございました。お蔭さまで出来ました。 後半は少し違っていましたが、やったことを書いてみます。 B1セルに =A1 と入れると、 B1のセルは(同じく西暦で出る)そのB1セルを右クリックし、 セルの書式設定→(ユーザー定義ではなく)→(分類)日付→カレンダーの種類(和暦)→(種類)を選ぶと、できました! それをズルーっと下へドラッグして一挙に出来上がり!!! 平成19年7月1日 と日付まで出ますので、日付は不要なので、和暦全部をメモ帳でテキスト形式にしコピーし、それを1列増やしたExcelに貼り付け、データ→区切り位置で処理しました。満足のいく出来上がりです。いろいろ勉強させていただきました。ありがとうございました。感謝しています。