• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCELでの日付表示の変更(西暦→和暦)について教えてください。 )

EXCELでの日付表示の変更(西暦→和暦)について

nyantavの回答

  • nyantav
  • ベストアンサー率0% (0/1)
回答No.1

PPMD 様 区切り位置を使っている意味がよくわからなかったので、適切な回答かどうかわからないですが、 日付がA2セルに入っているとして、 =IF(RIGHT(A2,2)="32",EOMONTH(VALUE(LEFT(A2,4)&"/"&MID(A2,5,2)&"/"&"01"),0),VALUE(LEFT(A2,4)&"/"&MID(A2,5,2)&"/"&RIGHT(A2,2))) と入力します。シリアル数字が表示されますので、書式→セル→日付タブから和暦の表示形式を選べばいいと思います。 月末の日付ならいいのだと思ったので、日付を32にはしていませんがどうでしょうか。

PPMD
質問者

お礼

EOMONTHという関数は使ったことがないので参考になりました。 迅速な回答、ありがとうございました!

関連するQ&A

  • Excelで和暦の日付(数字のみ)を西暦に変換した

    Excel2016を使用しています。 表には和暦で数字のみ 520220 ←昭和52年2月20日 これを 西暦の日付に直したいです。 1977/02/20 月日で1桁のところは上記のように頭に 0 を入れて2桁にしたいです。

  • 日付データの西暦・和暦について

    よろしくお願いします。 Vb2005とAccess2003でWinアプリを開発しています。 データベースに日付データを西暦で蓄積して、期間合計を出したりその他の処理を行っていました。 フォーム上にDateTimePikerやMonthCalendarといったユーザーコントロールを配置していますが、これも西暦です。 印刷等もすべて西暦表示で行っています。 これを、すべて和暦にして欲しいと言われたのですが、Accessのデータベースも和暦で日付データを蓄積するのが良いのでしょうか? それとも、フォーム上で和暦で入力されたデータを西暦に変換して蓄積するほうが普通なのでしょうか? 元号が変更になった場合等を考えれば、帳票類も西暦のほうがプログラムの変更(更新)の手間がなく良いような気がするのですが、和暦って結構ニーズがあったりしますでしょうか?(私は経験が浅いのでよくわからず、素朴な疑問です) DateTimePikerの和暦表示については、紹介サイトがあったのですが、MonthCalendarについては和暦表示できるのかわかりませんでした。方法がありましたら教えてください。 日付の西暦・和暦について、アプリケーションを作るうえでのアドバイス等もありましたらあわせてお願い致します。

  • エクセルで和暦と西暦を同時に表示したい

    現在、日付データが入っているセルを和暦と西暦を同時表示させたいのですが、どのようにしたらよいでしょうか? 2007/6/1 と入っているセルを 平成19年(2007年)6月1日 と表示させたいのです。 書式設定-表示形式-ユーザー定義で元からあるのを利用して [$-411]ggge"年("yyyy"年)"m"月"d"日";@ とすると 平成19(19年)6月1日 となってしまいます。 試しにyyyyggge とすると 2007平成19 と西暦+和暦となるのですが、 gggeyyyy とすると 平成1919 と和暦+和暦になってしまいます。 [$-411]が肝なのかな?と思いますが、そこから先がわかりません。 バージョンはExcel2003です。 どうかご教示下さい。

  • 和暦日付表示「03.6.24」を西暦表示に一気に直したい。(エクセル2003使用)

    和暦表示で 昭和63年生まれの人なら「63.5.23」 平成3年生まれの人なら「03.6.24」というようにセルに入っています。 単純にセルの書式設定の表示形式の日付ですぐ変換できるのかな? と思いましたら、頭にH(平成)、S(昭和)の表記が抜けているため いっこずつ、先頭にHやSを追加しなければいけません。 追加すれば日付がきちんと西暦で表示されます。 件数が5000件くらいあるので、一気にSやHを挿入する方法が あれば教えてください。

  • H22.01.01というように和暦表示する方法

    Excel2019利用です。 たとえば2010年というように、まず西暦を打ち、表示形式で和暦に変換する方法がありますが、そうではなく、たとえば「22-1-1」と入力したあと、 H22.01.01 となるように和暦表示できる方法がありましたら教えてください。

  • 和暦を西暦に変換する方法

    Excel2000を使っています。 和暦でS50やH1、T10などと入っているのを 西暦に直す方法はないでしょうか。 例えば、H17と入っていたら、2005と変換するようにしたいのです。 日付は入っていません。 件数が多いので、一括変換できるような方法をご存知でしたら、教えてください。 宜しくお願いします。

  • 西暦から和暦へ置換え

    入力済の日付で19470709のように西暦を和暦の表示にするにはどうしたら良いでしょうか? 昭和の場合は頭に「5」をつけて5220709の表示にできればしたいのですが方法はありますでしょうか? あまり詳しくなくできるのかもわかりませんが教えてください。

  • エクセル:日付和暦の数字だけを取り出したい

    エクセル日付関数で和暦の数字だけを取り出したいのです たとえば「平成15」又は「H15」と表示されているセルを「15」とだけ表示させる方法を教えて下さい 何かうまい、表示形式があるのか 別のセルにある「H15」を文字列関数で取り出すしかないのでしょうか

  • エクセルでの日付入力

    エクセル2000を使っています。 和暦で入力しても、西暦で入力しても、和暦で表示 させるようにしたいのです。 ex)入力時      表示   2003/12 → H15/12   15/12   → H15/12  4桁の数字が入力されたら和暦変換して、2桁以下の数字が入力されたらそのまま表示する…なんてことが 出来たらとてもうれしいのですが。 よろしくおねがいします。

  • エクセル 西暦を和暦に

    エクセルの日付の変換についてご質問させていただきます。 2007/3/23 といったようなデータを和暦データ 190323 というような和暦の6桁のデータに変更したいのですが、どのようにすればよいのかわかりません。 初歩的な質問ですが、よろしくお願いいたします。