指定した日数分の営業日を並べる! #Excel #LifeHacks #Office
2025/10/26 に編集しました
Excelで営業日を扱うとき、単純に日付を増やすだけでは祝日や週末が含まれてしまい、実務で使いづらくなることがあります。私も最初は手作業で祝日を除いて いましたが、WORKDAY.INTL関数を使うことで驚くほど簡単に解決できました。 この関数は開始日と日数を指定すると、その期間の営業日を計算し、週末だけでなく国ごとの祝日も除外可能です。例えば、日本の祝日一覧を別シートにまとめ、その範囲を「禁日」パラメーターに指定すると、営業日のみの日付を自動で並べられます。2015年の祝日だけでなく、これから変更される祝日もリストに追加すれば対応可能です。 また、SEQUENCE関数と組み合わせて、連続する営業日を一気に生成することも簡単です。例えば、SEQUENCE関数で100日分の連番を作り、WORKDAY.INTLに組み込むことで、予定表を瞬時に作れます。土曜・日曜以外に自社独自の休日がある場合も柔軟に設定可能です。 私は月末の開始日をセルに入力し、この方法を活用して毎月の営業日カレンダーを自動作成しています。手作業でのミスが減り、スケジュール調整がスムーズになりました。Excelで祝日を正確に扱いたい方にはぜひおすすめのテクニックです。


























