エクセルで万年暦作り(祝日)・・・長文です
教えてください。現在パソコン教室に通いはじめて2ヶ月の初心者が会社で万年暦を作ることになりました。関数で10年先の日にちを入れても祝日が自動にはいるようにしたいのですがどうしてもうまくいきません。
できないのでここのサイトやいろいろ検索してシート2に10年分の祝日を書きだして(A列に西暦/月/日、B列に祝日(元旦とか))祭日一覧と名前をつけて祝日表示して提出したら「これじゃだめ」と怒られてしまい祝日も関数で求めろと(涙)
とりあえずA列に日付(セルの書式設定でyyyy/mm/ddの表示にしてあります)
B列は曜日=TEXT(A1,"aaa")
C列に祝日表示をしたくて空けてあります。
春分、秋分の日は計算が必要なので
I列に西暦
J列に春分の日の計算式
=DATE(I2,3,INT(20.8431+0.242194*(I2-1980)-INT((I2-1980)/4)))
K列に秋分の日の計算式
=DATE(I2,9,INT(23.2488+0.242194*(I2-1980)-INT((I2-1980)/4)))
の表を作りました
あとはF列に固定の祝日の日付けG列に元旦とかの項目
を書きました。
ここで祝日を表示させる前に問題が・・
1つは固定の祝日の日付を入れると勝手に2006年の西暦が入ってしまいます。これでは次の年になったら条件が違ってきて表示されなくなってしまうんです。
2つ目は第○月曜日とかの祝日です。これを求める関数がまったくわかりません(汗)
3つ目は振り替え休日と祝日と祝日の間が休みになる国民の祝日です。これもいろいろとサイトをみて関数を入れてみるのですがうまく表示できません
この問題を1週間以上悩んでもできず「まだできないの」みたいな雰囲気になってここにいる皆様の知恵をお借りしようと投稿しました。うまく説明できてないかもしれませんがわかる方どうぞ教えてくださいよろしくお願いします!!!
お礼
ありがとうございました。 なんとかできました。