
No.8
- 回答日時:
No.2・7です。
たびたびごめんなさい。
No.7の説明で間違いがありました。
WORKDAY関数を使っていますので、
土・日は表示できませんね。
※ 参考として ※
前月最終○曜日を求める数式で不具合が生じるコトがありました。
=EOMONTH(A1,-1)-WEEKDAY(EOMONTH(A1,-1)-0,3)
で前月最終月曜が求められます。月曜の場合の「-0」をあえて表示しています。
-1 → 火曜
-2 → 水曜
-3 → 木曜
-4 → 金曜
-5 → 土曜
-6 → 日曜
とすればそれぞれの最終○曜日が求められます。
何度も失礼しました。m(_ _)m
No.7
- 回答日時:
No.6のmike_gさんへ
※ mimowさん、ごめんなさい。この場を借りて数式の説明を少しだけ・・・
基準日を前月の最終月曜にしています。
=EOMONTH(A1,-1)-WEEKDAY(EOMONTH(A1,-1)-2)
これで前月最終月曜のシリアル値になります。
(-2 を -1 にすれば「日曜」 -3 で「火曜」・・・ -7 で「土曜」になります。)
仮に第二月曜を求めたい場合は前月最終月曜+14になります。
ただ、今回はWORKDAY関数を使って第二月曜が祝日の場合の処理が必要なので、
WORKDAY関数の「開始日」をその1日前とし、日数を1日としていますので、
=WORKDAY(EOMONTH(A1,-1)-WEEKDAY(EOMONTH(A1,-1)-2)+14-1,1)
(祭日の部分は割愛しています)
となり、→ 開始日=前月最終月曜+14-1 になります。
これで数式内の13の意味が分かってもらえると思います。
第一・第三月曜を求めたい場合、この部分の プラス・マイナス7 の調整で可能になります。
第一月曜 → +6
第三月曜 → +20
第四月曜 → +27
のようにするだけです。
どうも長々と失礼しました。m(_ _)m
No.6
- 回答日時:
この機会に[No.2]の tom04さんに、
式も短くて、お見事です。
参考までに、今回の質問者の「第二月曜日」を「第一月曜日」あるいは「第三月曜日」に変更するとしたら、提示された式の何処をどのように変更したらよろしいのでしょうか?
mimowさん、横槍を入れて申し訳ありません。

No.5
- 回答日時:
No.4は間違い
以下をB1へ入れれば動きます(動作確認済)
=IF(COUNTIF(Sheet2!A1:A89,DATE(YEAR($A$1),MONTH($A$1),1)+VALUE(
MID("1065432",WEEKDAY(DATE(YEAR($A$1),MONTH($A$1),1),1),1))+7),DATE(YEAR($A$1),MONTH($A$1),1)+VALUE(
MID("1065432",WEEKDAY(DATE(YEAR($A$1),MONTH($A$1),1),1),1))+8,DATE(YEAR($A$1),MONTH($A$1),1)+VALUE(
MID("1065432",WEEKDAY(DATE(YEAR($A$1),MONTH($A$1),1),1),1))+7)

No.4
- 回答日時:
なら、B1に以下を入れる
=IF(COUNTIF(Sheet2!A1:A89,DATE(YEAR($A$1),MONTH($A$1),1)+VALUE(
MID("1065432",WEEKDAY(DATE(YEAR($A$1),MONTH($A$1),1),1),1))+7),DATE(YEAR($A$1),MONTH($A$1),1)+VALUE(
MID("1065432",WEEKDAY(DATE(YEAR($A$1),MONTH($A$1),1),1),1))+7,DATE(YEAR($A$1),MONTH($A$1),1)+VALUE(
MID("1065432",WEEKDAY(DATE(YEAR($A$1),MONTH($A$1),1),1),1))+7)
No.3
- 回答日時:
No.2です。
前回書き忘れましたが、
Sheet2の「祝日一覧?」の範囲内に文字列が含まれているとエラーになります。
>sheet2のA1:B89に、A列に日付・B列に何の日かが入っています。
というコトなので、
前回のWORKDAY関数の「祭日」の欄の
>Sheet2!$A$1:$B$89
を
>Sheet2!$A$1:$A$89
のようにシリアル値の範囲だけにしてください。m(_ _)m

No.1
- 回答日時:
年が解らないと計算出来ません。
A1を2017/12/1の様にYYYY/MM/DDにして貰い、B1の書式もYYYY/MM/DDにして貰えば可能です。
B1に以下を入れます。
=DATE(YEAR($A$1),MONTH($A$1),1)+VALUE(
MID("1065432",WEEKDAY(DATE(YEAR($A$1),MONTH($A$1),1),1),1))+7
また、祝日は年によって日付が前後するものがある為、一般論では出来ません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで祝日を除く1回目の金曜日を返す 3 2023/01/31 16:07
- その他(Microsoft Office) エクセルについて教えてください。 3 2023/05/19 18:19
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) Excelで、日付けをセルに打ち込んだら、その隣のセルに、曜日が自動入力されるようにしたいんだ。ちな 3 2022/09/12 12:26
- Excel(エクセル) 条件付き書式で文字入力 6 2022/08/29 10:40
- Excel(エクセル) ExcelにてA1セルに1、B1セルに月と入力した際に、A列に日付、B列に曜日が入力される様になる為 1 2023/03/02 06:47
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) Excelシフト表 固定シフトの自動変換化 1 2022/04/14 16:10
このQ&Aを見た人はこんなQ&Aも見ています
-
Excelで予定表を作成中です。予定表に自動的に第1、3月曜に休日と入力したいのですが…
Excel(エクセル)
-
エクセルで毎月第2週日の水曜日に〇が表示される 関数の組み合わせを教えてくれませんか? 毎週水曜日な
Excel(エクセル)
-
excelで第二金曜日を…
Excel(エクセル)
-
-
4
Excelで指定の曜日の日付を表示する。
Excel(エクセル)
-
5
第一、第三、土曜日のセルに条件付書式設定で色を付けたいのですが、そのよ
Excel(エクセル)
-
6
Excelで第一〇曜日を求める方法がわかりません
Windows 7
-
7
エクセルで第2、第4土曜日を抽出する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル ドロップダウンリスト...
-
エクセル
-
特定のセルだけ結果がおかしい...
-
エクセルのdatedif関数を使って...
-
【マクロ】アクティブセルの時...
-
【関数】同じ関数なのに、エラ...
-
【マクロ】A列にある、日付(本...
-
エクセルの循環参照、?
-
【マクロ】3行に上から下に並...
-
【マクロ】WEBシステムから保存...
-
【マクロ】EXCELで読込したCSV...
-
iPhoneのExcelアプリで、別のシ...
-
【エクセル】期限アラートについて
-
【条件付き書式】シートの中で...
-
Excelファイルを開くと私だけVA...
-
Excelの新しい空白のブックを開...
-
派遣会社とかハローワークとか...
-
マクロ・VBAで、当該ファイルの...
-
VBA チェックボックスをオーバ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelファイルを開くと私だけVA...
-
エクセルについてどう関数を使...
-
マクロ・VBAで、当該ファイルの...
-
エクセルのセルに画像は埋め込...
-
エクセルで、一部のセルだけ固...
-
【マクロ、画像あり】A表かB表...
-
エクセルでカウントする
-
【マクロ】コードを少しでも、...
-
VBA_日時のソート
-
エクセルで教えてください。 例...
-
エクセル 月間シフト表で曜日ご...
-
セルの左に余白を付ける
-
エクセル
-
エクセルについて教えてください
-
2枚のエクセル表で数字をマッチ...
-
ExcelのIF関数との組み合わせの...
-
エクセルのファイルのコピーを...
-
エクセルで二つのブックの違い...
-
空白処理を空白に
-
Excelのチェックボックスについ...
おすすめ情報
忘れていました、祝日については別シートで2020年までの一覧を作成してあります。
本文中の例は2017年を想定しています。
足りなくてすみません。
なお祝日のシートは
sheet2のA1:B89に、A列に日付・B列に何の日かが入っています。