ELLの足跡

人は最後は一人だという…でも、…今は妻が傍にいてくれる…

Excelの小技・・・元号で元年と表示する方法

今日は、日付を書式設定で平成○年○月○日と表示するにはユーザー設定で出来るのですが・・・

大正1年・昭和1年・平成1年と表示されてしまいますが、それぞれ元年と表示したい場合には、

如何すればよいのかを紹介しますね・・・

SUBSTITUTE関数を使った例を紹介しますね・・・

  • =SUBSTITUTE(文字列,検索文字列,置換文字列,置換対象)


  • 例えば、セルA3の1989年5月11日を元号で表示します・・・=TEXT(A3,"gggee年m月d日")
  • これで平成01年5月11日と表示されてます.
  • これをSUBSTITUTE関数の当てはめます
    • 文字列は「平成01年5月11日」ですから先程のTEXT関数をそのままはめ込みます・・・
        =SUBSTITUTE(TEXT(A3,"gggee年m月d日"),検索文字列,置換文字列,置換対象)
    • 検索したい文字列は 01年 ですから・・・
        =SUBSTITUTE(TEXT(A3,"gggee年m月d日"),"01年",置換文字列,置換対象)
    • 置換える文字列は 元年 ですから・・・
        =SUBSTITUTE(TEXT(A3,"gggee年m月d日"),"01年","元年",置換対象)
    • 置換対象は省略します・・・
        =SUBSTITUTE(TEXT(A3,"gggee年m月d日"),"01年","元年")
    • これで明治・大正・昭和・平成の1年は元年と表示されます。




今日の小技は如何でしたか?


宜しければ、下の評価ボタンを押してみて下さい
素晴らしい すごい とても良い 良い