• ベストアンサー

Excelでこんな使い方出来るでしょうか?

例:A列に西暦1945年を「1945」と入力した時B列に和暦で「昭和20年」と自動的に表記させることできるでしょうか?何月何日は必要ないので出来るものか出来ないものか何方か教えて下さい。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.5

A1に1945として =TEXT(DATE(A1,12,31),"ggge年") などのようにして直接和暦を計算できます。 ただ既出回答にもちょっと指摘があるように,「何月何日は必要ない」では,和暦年号の切り替え年にどっちの年号にするの?という話になりますね。

akiatom
質問者

お礼

本当に有難う御座いました、こんな方法が有ること知り大変勉強になりました。

その他の回答 (4)

noname#147902
noname#147902
回答No.4

#1です。 パクリ回答が投稿されています。これは常習者が行っていますのでご注意ください。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.3

B1セルに、 =DATE(A1,1,1) と記入し、 B1セルの書式のユーザー定義で、 ggge"年" と入力してみて下さい。

akiatom
質問者

お礼

おかげで解決しました有難う御座いました。

  • 11zep
  • ベストアンサー率36% (48/133)
回答No.2

入力データが少ないので標準の書式設定では、出来ません。 >「1945」と入力した時 1989/1/7は、昭和64年ですがその次の日は平成1年となります。 なので入力を年月日にすれば出来ます。

akiatom
質問者

お礼

有難う御座いました。

noname#147902
noname#147902
回答No.1

●DATE関数で西暦を和暦に変換する:Excel エクセルの使い方-関数/計算式-日付・時間 http://www.relief.jp/itnote/archives/002338.php

akiatom
質問者

お礼

有難う御座いました。

関連するQ&A