• ベストアンサー

Excelの日付入力で○年△月分と表示する方法について

A1セルに =TODAY() が入力してある場合 B1セルに 1ヶ月前の○年△月分を表示したいのですが A1セル 2004/7/11  B1セル 平成16(2004)年6月分 と表示させたいのです。 お教えいただけますよう、よろしくお願いいたします。  

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

  • ベストアンサー
  • y_swe
  • ベストアンサー率55% (10/18)
回答No.3

セルB1に =DATE(YEAR(A1),MONTH(A1),0) セルの書式設定、ユーザー定義で ggge(yyyy)"年"m"月分" でいかが?

SurferGirl
質問者

お礼

y_swe さま、ご回答ありがとうございます。 できました! ※書式設定の西暦表示がうまく表示されない?みたいなので、行を変えて実行することにします。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

1ヶ月前の日付を求める方法は、過去回答から。 あとは、セルの表示形式設定でなんとか。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=532275
SurferGirl
質問者

お礼

osamuy さま、以前の回答から調べようと検索しましたが、見つからなくて... 教えていただきありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

こんにちは B1セルに計算式 =A1-30 それから B1セルの書式設定→ユーザー定義から下のようにしてみてください。 ggge"("yyyy")""年"m"月分" -30で計算してるのでチョットずれが出るかも。。

SurferGirl
質問者

お礼

packpack3 さま、こんにちは 書式設定で "("yyyy")" で囲む方法が分からなくて お教えいただきありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • “180823”と入力すると、“平成18年8月23日”と表示する方法

    タイトルの通りなんですが、たとえば、ユーザー定義でセルA1に ggge"年"m"月"d"日" として、(私なりにこの定義を使うかな、ということで、これは必須ではありません) セルB1に “180823”と入力すると、それを参照して セルA1に“平成18年8月23日”と表示する方法はありますでしょうか? なお、日付は本日とは限らないので、TODAY、NOW関数は使えません。

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

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

  • 日付の入力に関して

    A1のセルに平成24年12月1日と入力すると、E1のセルにも平成24年12月1日と同時に入力するには、どのようにすればよろしいですか? E1=A1:A1 と入力しましたが、A1に入力がされていない時には、1900年1月0日と表示されます。 この表示をさせたくありません。

  • 日付表示の月が替わったら表示しない方法は?(エクセル)

    日付表示の月が替わったら表示しない方法は?(エクセル) 「処理日」A2セルに前月末日を入力すると月の日付が表示される計算式を入力しております。 (=前日セル+1) 31日までない月の「公開日」が次月になってしまった場合、 自動で表示しないような式または条件書式の方法を教えてください。 また、そのとき「処理日」も表示されないような方法もあわせてお願いします。 ※毎月1回、別名保存で内容を更新していくファイルです。     A           B   1  処理日         公開日 2  8月31日(手入力)   9月1日(=A2+1) 3  9月1日(=A2+1)    9月2日(=B2+1) 4  9月2日(=A2+1)    9月3日(=B3+1) 5   :            : 6   :            : :   :            : 31  9月29日(=A30+1)  9月30日(=B30+1) 32  9月30日(=A31+1)  10月1日(=B31+1) ←A32およびB32セルを表示させない

  • 日付の表示方法について教えてください。

    たとえば B2のセルに「2002/3/1」、C2のセルに「2002/4/30」が入力されていて、それぞれ「平成14年3月1日」「平成14年4月30日」と表示されているとします。 このセルのデータを元に、E3に「平成14年3月1日から平成14年4月30日」と表示させたいのです。 「=B2&"から"C2」やCONCANENATEを使っても、シリアル値が帰ってきてしまいます。 日付をシリアル値にせずにそのまま持っていくことはできないのでしょうか?

  • エクセルで「日付」を表示する件

    エクセルで「日付」を表示する件 シート(1)の「A1」に「この事件は」の文字列。「B1」に書式を日付にして「平成22年8月1日」と入力。「C1」に「に起こりました」と入力。 複数のセルの文字列と日付を一つのセルに合わせて「この事件は平成22年8月1日に起こりました」のようにしたいので、「D1」に「=A1&B1&C1」と入力すると、「この事件は40391に起こりました」と表示されてしまいます。 解決方法を教えて下さい。 エクセルのバージョンは2002です。

  • EXCELの日付入力で・・・

    A1セルに「050602」と入力すると B1セルに「05」(年) C1セルに「06」(月) D1セルに「02」(日) を返してくれる関数の入力方法を教えてください!! また、A1セルに「050602」と入力すると A1セルが「2005/6/2」という表示になる関数はあるでしょうか??

  • 日付から元号+年を取り出したい(エクセル)

    Win98SE、ExcelXPです。 例えば、セルA1に2003/8/1と入力されています。 もちろん、表示形式はyyyy/m/dです。 このセルA1から年・月・日・曜日をそれぞれ別のセルに取り出したいのですが、年がうまくいきません。 曜日であれば、セルE1に『=text(weekday(A1),"aaa")』と入力すれば、『火』と表示されるのですが、 セルB1に『=text(year(A1),"ggge")』と入力すると、シリアル値2003の元号つまり『明治38』と表示されます。 これを、『平成15』と表示するにはどうすればいいのでしょうか?

  • Excel 日付の入力方法

    Excelで22/3/26と入力すると平成22年3月26日と表示させたいのですが 西暦で読み取り2034年3月26日と表示されます。 これをセルの書式設定のユーザー定義で平成22年3月26日と 表示できるような式はないですか??

  • エクセルで12ケ月分のシートに年月日を入力したい。

    エクセルで1月~12月までのシートの其々のシートに、セルAに「平成24年」をセルCに「○月」を 入力するにはどうすればよいでしょうか?教えてください。TODAY・MONTH・NOWなどを試しましたが どうしても上手くゆきません。 どうかよろしくお願いします。

専門家に質問してみよう