グッドデザイン賞を受賞したウォーターサーバー >>

事情があり、職場で使ってるエクセルを令和対応にできません。
そのため、数式を用いて、元号を無理やり令和に変えたいです。以下2つのどちらでも構いませんので、実現できる数式を教えてください。

・2019/5/1以降の日付をセルに入れると、令和○年○月○日に変換
・2019/5/1〜12/31をセルに入れると、令和元年○月○日に変換

直すセルが多く、条件付き書式はコピペできないため作業量からして利用できません...。
よろしくお願いいたします。

質問者からの補足コメント

  • うーん・・・

    ご回答ありがとうございます。

    条件付き書式
    「2019/5/1〜2019/12/31」の時
    ユーザー定義で「”令和元年”m”月”d”日” 」としています。

    すみません...私がexcelど素人でして、コピペの方法を調べてそれを試したところ上手くいかなかっただけですので、正しく行えばコピペできるかと思います...。

    No.3の回答に寄せられた補足コメントです。 補足日時:2019/05/21 21:18

A 回答 (3件)

[No.2]の回答者ですが、気になったことが…


》 条件付き書式はコピペできないため
と仰ってましたが、私には理解できません。
[条件付き書式]もコピーできます!
貴方の Excel のバージョンは?

例えば、[条件付き書式]でなら「2019/5/1〜12/31をセルに入れると、令和元年○月○日に変換」がお出来になるのなら、その[条件付き書式]を示してみてください。
ホントに「コピペできない」か試してみますから。
この回答への補足あり
    • good
    • 0

2019/5/1〜12/31をセルに入れると、令和元年m月d日に変換


2020/1/1〜12/31をセルに入れると、令和2年m月d日に変換
2021/1/1以降の日付は入力しないと約束していただければ(←私の実力不足の為)、
入力したセル範囲に下記の書式を適用すれば好い。お試しください
[>43830]"令和2年"m"月"d"日";[>43585]"令和元年"m"月"d"日";ggge"年"m"月"d"日"

ちなみに、
2019/4/30以前をセルに入れると、従来通り、明治、大正、昭和、平成対応に変換します。ただし“元年”表示は令和1年のみ、です。
    • good
    • 0

ゴリゴリ書かないと駄目では?


="令和"&(YEAR(A1)-2018)&"年"&MONTH(A1)&"月"&DAY(A1)&"日"
みたいなのを、IFで、平成と出し分ける。

=IF(A1>=DATE(2019,5,1),"令和"&(YEAR(A1)-2018)&"年"&MONTH(A1)&"月"&DAY(A1)&"日","平成"&(YEAR(A1)-1988)&"年"&MONTH(A1)&"月"&DAY(A1)&"日")

昭和対応が必要なら、elseの部分でさらにDATE(1989,1,8)と比較して同様に出し分ける。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング