• ベストアンサー

「Excel-2003」で、(年・月)を入れたら(日)が「1日」から「

「Excel-2003」で、(年・月)を入れたら(日)が「1日」から「月末」まで自動で入る関数式を教えて下さい。 月末が(30日)、(31日)、(28日)までを認識して?自動で入れたいのです。

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

  • ベストアンサー
  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.1

C2に1 C3に=IF(C2="","",IF(MONTH(DATE(A$2,B$2,C2)+1)=B$2,C2+1,"")) C4~C32はC3をコピー または、 C2に=IF(MONTH(DATE(A$2,B$2,1)+ROW()-2)=B$2,ROW()-1,"") C3~C32はC2をコピー でどうですか。

sanpoin
質問者

お礼

 ありがとうございました。 下の「関数式」で成功しました。 上の「関数式」は最後の・・・・C2+1,""))の辺り?でエラーとなってしまいました。?

関連するQ&A