• ベストアンサー

別々のセルに年と月を入力

別々のセルに年と月を入力すると自動で日と曜日を表示できるようにしたいのですが・・・ セル 年:D2(21と入力) 月:H2(1と入力) 日:A5からA35 曜日:C5からC35

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

  • ベストアンサー
回答No.2

21ってなんだろうってマジで一瞬考えちゃいました。平成ですね。 A5: =("平成"&$D$2&"年"&$H$2&"月1日")*1 書式"d" C5: =A5 書式"aaa" A6: =A5+1 あとはガ~ッと下にドラッグですが、A33からA35は翌月の日付が出 ないように処理するのが普通です。 A33: =if(A32="","",if(month(A32+1)<>$H$2,"",A32+1)) A35までドラッグ

m1sa1333
質問者

お礼

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

その他の回答 (3)

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.4

他のサイトの過去ログですが 参考にどうぞ 日付と曜日を自動的に表示したい http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1330074623

  • srxmk3pro
  • ベストアンサー率53% (527/980)
回答No.3

D2セルの表示型式を「ggge"年"」にして月の初日を入力、エクセルなら「10/1」ですむ。 H2セルの表示型式を「m"月"」にして、式を「=D2」 A5セルの表示型式を「d」にして、式を「=D2」 C5セルの表示型式を「aaa」にして、式を「=A5」、以下コピー A6セルの式を「=D2+1」、以下コピー

  • hitoshi38
  • ベストアンサー率50% (5/10)
回答No.1

C5には、以下の式を入力して下さい =TEXT(DATE($D$1+1988,$H$2,A5),"aaa") 後は、C35までコピーしてください

関連するQ&A