• ベストアンサー

エクセルでの年月日の表示方法

エクセルで単純に「180101」と入力した場合に、「平成18年1月1日」と表示させる方法というのはありますでしょうか?

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

入力した同じセルに、平成・・を出すのは、VBAでやるより他ありません。 隣列でよければ DATE DATEVALUE でできます。 後者の例 A1データに対し、B1に =DATEVALUE("H"&MID(A1,1,2)&"/"&MID(A1,3,2)&"/"&MID(A1,5,2)) 18が平成だろうと思うので、昭和などでは困るという危うさを 含んでいる(平成を仮定している)ものです。 B列の書式は日付の中の年号式を設定しておきます。

sanity
質問者

お礼

やはりその手しか無いんですね…。 ありがとうございました。

その他の回答 (3)

  • ipsum11
  • ベストアンサー率21% (55/251)
回答No.3

マクロを使えばできるんじゃないですか?

sanity
質問者

お礼

ありがとうございました。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

別セルでいいなら =TEXT("H"&TEXT(A1,"00!/00!/00"),"ggge年m月d日")

sanity
質問者

お礼

ありがとうございました。

回答No.1

ありません。平成18年01月01日でしたら、ユーザ書式で "平成"00"年"00"月"00"日" と定義すればいいんですが、数値の途中の0を非表示には出来ません ので。 いずれにしろ、これでは数値の桁の途中に無意味な文字列を挟んで いるだけで、日付として扱ってはいません。日付にするには別のセ ルを使って、 =date(int(A1/10000)+1988, mod(int(A1/100),100), mod(A1, 100)) のように処理する必要があります。

sanity
質問者

お礼

やはり無いのですね…。 ありがとうございました。

関連するQ&A

  • Excelで生年月日を入力し歳を表示する方法

    エクセルでA1に生年月日(西暦入力)を入力しA2に歳を表示させたいのですが、 また、B1に大正・昭和・平成(T・S・H)年○○月○○日と入力したらB2に西暦表示で ○○○○年○○月○○日と表示したいのですが、このような表示方法があるのでしたら、 是非、知りたいのですが、どなたか知っている方がいましたら教えてください

  • エクセルで生年月日を入力すると

    エクセルで生年月日を入力したいんですが、 昭和57年1月1日 と入力したいんですが、 57/1/1と入力すると、 「1957年1月1日」と表示されてしまいます。 セルの書式設定→「日付」→「平成○年○月○日」と設定をすると、 「昭和32年1月1日」と表示されてしまいます。 *昭和で入力する方法はありませんか? もしできないのであれば、「57/1/1」と表示させるには、どうしたらいいか、教えて下さい。

  • エクセルの日付の入力方法について

    過去にあったかも知れませんが探せなかったので、 新たに質問させていただきます。 (1)「19821」と入力して「平成19年8月21日」と表示させたい のですが、無理そうだったので (2)「19.8.21」と入力して「平成19年8月21日」と表示させよう としました。が、 (3)「2007.8.21」と入力して「平成19年8月21日」と表示させるところまでたどり着いたものの解りません。 XP エクセル2003  で「19.8.21」と入力して「平成19年8月21日」と表示させる方法を 解る方、いらっしゃいましたら教えてください! 宜しくお願いします。

  • エクセルで年月日表示の桁をそろえたい

    会計ソフトのデータを取り込みましたが、年月日の表示の桁がバラバラで見づらいのです。 たとえば、平成19年6月1日の場合、19 6 1となるのを190601。平成19年6月13日の場合、19 613となりますが190613と 年、月、日表示を2桁表示にして見栄えをよくしたいのですが、現在は、手入力で修正をしていますが、関数でできるのでしょうか。 会計シフトの会社に確認をしましたが、会計ソフトの設定ではゼロをつけ2桁表示はできないとのことです。

  • エクセルで生年月日から年度年齢を計算する方法

    エクセルで生年月日に“S20.12.4”と入力されていて、この方が平成19年4月1日~平成20年3月31日に誕生日を迎えられたら何歳になるかを計算する方法(関数)を教えて下さい。宜しくお願いします。

  • 年月日表示について

    エクセルで、一つのセルの中で、年月日表示を二通りにする事は出来るでしょうか? 例えば、セルの上側には2013年10月12日、下側には平成25年10月12日という具合に なんですが。(文字列表示で全て手打ちする方法意外でなんですが・・・)

  • エクセル・日付の表示方法を教えてください

    エクセルの事で教えてください。 例 セルA1に『20』(平成20年の意味) セルA2に『10』(10月の意味) を入力した場合に セルA3に『2008年10月』と日付を表示させる方法を教えてください。 よろしくお願いします。

  • エクセルで日付の後に違う日付を表示したい。

    エクセルで日付の後に違う日付を表示したい。 平成21年12月22日(平成21年12月31日) 簡単な入力で(例えばh21/12/22のように) このように表示する方法を教えてください。 ( )内は何日後とかではなく、任意の日付です。 よろしくお願いします。

  • エクセルの年月日表示で、

    エクセルの年月日表示で、 例えば2010年は、平成22年と表示されますが、 2010年を昭和表示にすることってできますでしょうか?

  • エクセルで平成17年4月と表示させるには?

    こんにちは。エクセルについて教えてください。 エクセルのセルに「2005/4」と入力して「平成17年4月」と表示されるようにしたいのですが、セルの書式設定で日付では「平成17年4月1日」と表示されてしまいます。 なんとかして「平成17年4月」と表示できないものでしょうか。 よろしくお願いします。

専門家に質問してみよう