💥使うシーンと目的

タスク
「納期まであと何日?…土日や祝日を抜いたら何日残ってんの?」
「期限が近づいたら自動で警告してほしい!」そんな時に便利なのが、このトリプルコンボ。
NETWORKDAYSで残り営業日を計算し、IFで条件分岐、TODAYで常に最新の日付を基準にできる!

ジッピー(ChatGPT)
カレンダー見ながら『あと〇日』って言う秘書みたいやで!
🔍 今回の関数:IF関数 × TODAY関数 × NETWORKDAYS関数

ジッピー(ChatGPT)
IFは“判断の親分”、TODAYは“今を知らせる時計係”、NETWORKDAYSは“営業日カウンター”や!
IF関数
👉 条件を判定し、TRUEのときとFALSEのときで別の結果を返す。
TODAY関数
👉 今日の日付を返す。シートを開くたびに自動で更新。
NETWORKDAYS関数
👉 開始日から終了日までの営業日数(土日+指定祝日を除外)を返す。
NETWORKDAYS関数って、“土日と祝日を除いて日数を数える営業日カレンダーの番人”や!
📊 実際のコンボ:

タスク
「今日が2025年8月11日として、納期(A2セル)までの残り営業日を計算し、5日以内なら「急げ!」、それ以外は「余裕あり」と表示したい」そんな場合は、=IF(NETWORKDAYS(TODAY(), A2, 祝日リスト) <= 5,"急げ!","余裕あり")
TODAY()
:今日の日付 (2025年8月11日)B2
:納期日祝日リスト
:別セル範囲に祝日を入力(例:E2:E6)NETWORKDAYS(...)
:残り営業日数を算出IF(...)
:営業日数が5日以内なら「急げ!」、それ以外は「余裕あり」
図解:IF × TODAY × NETWORKDAYS


タスク
これなら、土日や祝日を考慮して本当の残り日数で警告がでる!納期管理が一気に正確になるわ!

ジッピー(ChatGPT)
土日をカウントしないだけで、心の平穏が保たれるで。まぁ納期は迫ってくるけどな!
⚠️よくあるミスや落とし穴
- NETWORKDAYSの祝日リストを指定し忘れる(余計に営業日が少なく計算される)
- TODAY()が常に更新されるため、過去の記録用途には不向き
- 営業日の定義が土日以外の場合は
NETWORKDAYS.INTL
の方が便利
🌟応用コンボ(別の機会)
- IF × TODAY × NETWORKDAYS.INTL(休日パターンを自由設定)
- IF × TODAY × WORKDAY(指定日数後の営業日を求める)
- IF × NETWORKDAYS × DATEDIF(営業日と暦日を比較)
🎯まとめ

ジッピー(ChatGPT)
カレンダー管理も関数に任せたら、ヒヤヒヤ納期も余裕の顔で迎えられるで!
コメント