No.4ベストアンサー
- 回答日時:
もう少し工夫を追加して,期日を超えた日付は表示しないようにします。
A1には月の1日を記入します。
アドインの分析ツールは必ずチェックします。
B2:
=IF(WORKDAY($A$1+19,ROW(B1),祝日!$A$1:$A$20)>EOMONTH($A$1,0)+20,"",WORKDAY($A$1+19,ROW(B1),祝日!$A$1:$A$20))
以下沢山コピー
数式を入れたセル範囲は右クリックしてセルの書式設定の表示形式のユーザー定義を選び
mm/dd(aaa)
と設定しておきます。
ご回答誠にありがとう御座います。
最終の日時も決まり誠にありがとう御座いました。
今後ともご指導賜りますようによろしく御願いします。
No.3
- 回答日時:
No.2です!
たびたびごめんなさい。
投稿した後で言葉足らずだったと気づきました。
画像では祝日データが「祝日Sheet」のA1~A20にあるとちゃんと載っていましたので、
B2セルに入れる数式を以下のように訂正してください。
=IF($A$1="","",TEXT(WORKDAY(DATE(YEAR($A$1),MONTH($A$1),21)-1,ROW(A1),祝日!$A$1:$A$20),"mm/dd(aaa)"))
尚、「祝日Sheet」のA1~A20セルを範囲指定 → 名前ボックスに 祝日 と入力しOK
これで「祝日Sheet」のA1~A20セルが「祝日」と名前定義されますので、
この操作のあとであれば前回の数式でOKだと思います。
何度も失礼しました。m(__)m
久し振りにお世話になります。
いつも丁寧にご回答下さいまして誠にありがとう御座います。
今後ともご指導の程よろしく御願いします。
No.2
- 回答日時:
こんばんは!
一例です。
メニュー → ツール → アドイン → 「分析ツール」にチェックを入れ
B2セルに
=IF($A$1="","",TEXT(WORKDAY(DATE(YEAR($A$1),MONTH($A$1),21)-1,ROW(A1),祝日),"mm/dd(aaa)"))
という数式を入れオートフィルで下へコピーではどうでしょうか?
尚、祝日データは名前定義してあるものとします。m(__)m
No.1
- 回答日時:
「ツール」「アドイン」で「分析ツール」をチェック
B2=WORKDAY(DATE(YEAR($A$1),MONTH($A$1),20),1,祝日!$A$1:$A$21)
B3=IF(WORKDAY(B2,1,祝日!$A$1:$A$21)>DATE(YEAR($A$1),MONTH($A$1)+1,20),"",WORKDAY(B2,1,祝日!$A$1:$A$21))
B3を下方にコピー
早速ご回答いただき誠にありがとうございます。
こんな数式はまだまだ小生には無理です。
これからも勉学に励みたいです。
特に最終日が決まっているのは感激でした。
今後ともよろしく御願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) Excelで東証のカレンダーを作りたい 6 2022/12/30 20:55
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- その他(Microsoft Office) エクセルの休日について教えてください。 1 2023/01/06 15:45
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Excel(エクセル) エクセルの数式について教えてください。 1 2023/03/21 09:46
- Excel(エクセル) セルに特定の色が出た時だけ、式を発動させたい 4 2022/06/17 10:32
- 病院・検査 コロナ陽性による休職に対する傷病手当 2 2022/11/21 13:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
マイクロソフト 一時使用コード...
-
会社PCのメールが更新されない
-
英数字のみ全角から半角に変換
-
【Microsoft Forms】回答を削除...
-
VLOOKUP関数について
-
Microsoft Formsの「個人情報や...
-
【スプレッドシート】指定の日...
-
outlookのメールが固まってしま...
-
vb.net オブジェクト指向につい...
-
Outlook で宛先が複数の場合の人数
-
【スプレッドシート】白色のセ...
-
1つのPCに「Excel 2010」「Exc...
-
エクセルでXLOOKUP関数...
-
Microsoft Formsで「応答」から...
-
Office 2021 Professional Plus...
-
エクセルのシフト表を簡単にGoo...
-
Microsoft Edgeの「ニュースと...
-
Microsoft Officeに似たキング...
-
Excel VBA 日程表からスケジュ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
マイクロソフト 一時使用コード...
-
英数字のみ全角から半角に変換
-
Office2021を別のPCにインスト...
-
Microsoft Formsの「個人情報や...
-
officeビジネス型のワードやエ...
-
会社PCのメールが更新されない
-
【スプレッドシート】指定の日...
-
Microsoft Officeを2台目のPCに...
-
何このステータスバー
-
2つのシートの一致する行のセ...
-
会社のTeamsのことで相談です。...
-
エクセルにリンクされるのをし...
-
Windows 11で、IME言語バー(IM...
-
office2010とoffice365の共存で...
-
Microsoftのパソコンです。 エ...
-
エクセルでXLOOKUP関数...
-
Excel関数について質問ですm(__)m
-
VBA
-
自分の専門分野の仕事。初見で...
おすすめ情報