
No.3ベストアンサー
- 回答日時:
基本はworkday関数です。
workday(基準日,日数,祝日一覧)で、基準日から土日祝日を除いた日数後を返します。2004以前では分析ツー
ルをインストールする必要があります。
とりあえず、祝日一覧は自分で用意して下さい。holidaysと名前を
つけたことにします。年と月を指定するセルはmt2008さんと同じく
A1およびB1とします。
・月の初日
基準日は当月1日にしたくなりますが、前月末日にしてそのよく営業
日ってしないと1日が土日祝日に該当したときにダメになります。末
日を出すのはeomonth関数です。
=workday(eomonth(date($A$1,$B$1-1,1),0),1,holidays)
・翌日以降
簡単に上の行の翌営業日ですから、たとえばA18あたりには
=WORKDAY(A17,1,holidays)
とかいてあるわけです。
・月末近辺
最短で19日目あたりから月末のチェックが入ります。上の行の翌営
業日の月を調べてB1と一致しなければもう翌月なので、空白を返し
ます。上の行が空白なら問答無用で空白です。するとA23には、
=IF(A22="","",IF(MONTH(WORKDAY(A22,1,holidays))<>$B$1,"",WORKDAY(A22,1,holidays)))
みたいな感じになります。これが23日目あたりまで続きます。
おしまい。
No.2
- 回答日時:
Sheet1のA1に対象年、B1に対象月があるとします(例:2008 10)。
振り替え休日まで考えると祝日が難しいですが、リンク先を参考にSheet2のA列に対象年の祝日の一覧を作ってください(これが一番難しいかもしれません)。
[Sheet2]
2008/1/1
2008/2/11
2008/4/29
:
Sheet1のD1に「日付」とでも項目名を入れ、D2:D29に
=DATE($A$1,$B$1,ROW()-1)
D30:D32に月末調整のために以下の式を入れます。
=IF(MONTH(DATE($A$1,$B$1,ROW()-1))>MONTH($D$29),DATE($A$1,1,1),DATE($A$1,$B$1,ROW()-1))
#不要な部分を1/1にしていますが、元旦は必ず祝日ですので後で表示しなくなります。
今度はC1に「平日」とでも項目名を入れ、C2:C32に以下の式を入れます。
=IF(AND(WEEKDAY(D2,3)<5,ISNA(MATCH(D2,Sheet2!A:A,0))),1,0)
すると、平日には1が表示されます。
最後にC:D列をオートフィルタで「平日」が1の物だけ表示すれば平日のみのカレンダーになります。
参考URL:http://www.geocities.jp/chiquilin_site/data/0803 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで東証のカレンダーを作りたい 6 2022/12/30 20:55
- Excel(エクセル) DATE関数で指定する「日」のセルが関数の場合の対処法 5 2022/09/14 15:46
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
- Excel(エクセル) 【Excel関数】カレンダーで文字が入っていたら転記 4 2023/07/24 23:28
- Excel(エクセル) Excelの式を教えてください 5 2022/06/29 17:28
- その他(就職・転職・働き方) 土日祝休みでも5/7は仕事の人 2 2022/05/01 09:25
- Access(アクセス) Access DTPickerの初期表示月を変えたい 1 2022/08/02 08:55
- Excel(エクセル) セルに特定の色が出た時だけ、式を発動させたい 4 2022/06/17 10:32
- その他(Microsoft Office) エクセルの休日について教えてください。 1 2023/01/06 15:45
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
金土祝前って、日曜は入るんで...
-
土曜は平日?
-
案内状に記載する日付の書き方
-
本日(5/6)は祝日の振替休日です...
-
Outlookの祝日のインス...
-
電子カレンダーで日本の祝日に...
-
勤労感謝の日は何故第4月曜日に...
-
複雑な勤務時間のシフト表を作...
-
Excel 2ヶ月後の日付(土日祝...
-
応答日の計算
-
土日祝日以外の万年カレンダー...
-
●選挙の街宣活動は、正月休み期...
-
祝日の事です。あんまりよく分...
-
祝日って、ごみ収集もお休みな...
-
昨日は勤労感謝の日でしたけれ...
-
また今度の機会にお願いします...
-
今は春休みだから平日でも休日...
-
学生バイトで、ゴールデンウィ...
-
なぜ僕だけこんなゴールデンウ...
-
今、寝ようか「朝まで寝ずに過...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
金土祝前って、日曜は入るんで...
-
案内状に記載する日付の書き方
-
土曜は平日?
-
祝日って、ごみ収集もお休みな...
-
Excel 2ヶ月後の日付(土日祝...
-
土日祝日以外の万年カレンダー...
-
電子カレンダーで日本の祝日に...
-
EXCEL関数(土日祝日自動色分け)
-
Find関数で日付を検索した時に...
-
5/6日は振替休日になっています...
-
特定休日とは?? 現在、私の会...
-
ハッピーマンデーについて
-
土日祝日がお仕事の方教えて下...
-
エクセルカレンダーの土日と祝...
-
応答日の計算
-
国旗掲揚日を教えてください
-
GWって、祝日になりますか? 会...
-
outlookの祝日設定
-
日本にある大使館の休館日は、...
-
Outlook2013予定表で祝日追加が...
おすすめ情報