土日・祝日・休日を除く月初日・第一営業日を求める−WORKDAY関数:Excel エクセルの使い方-関数/計算式-日付・時間
対象:Excel2002, Excel2003, Excel2007
Excelで土日を除いた月初日・第一営業日を求める方法をご紹介しました。
WORKDAY関数を利用すれば、土曜日・日曜日だけでなく、祝日・休日も除外した月初の日・第一営業日を求められます。
土日を除いた月初日・第一営業日の場合には、WORKDAY関数の第1引数と第2引数だけを使いましたが、祝日・休日も除外する場合、第3引数も利用してください。
▼操作方法:土日・祝日・休日を除く月初日を求める
※E2:E20セルに休日が入力されているときに、A2セルに年、B2セルに月が入力されたときに、C2セルに月初日を表示する例
C2セルに
「=WORKDAY(DATE(A2,B2,0),1,E2:E20)」
という数式を入力する
計算式の前半
「WORKDAY(DATE(A2,B2,0),1」
の部分は、先日ご紹介した土日を除く月初日を求める式と同じです。
違うのはWORKDAY関数の第3引数に
「E2:E20」
を指定してあることです。
WORKDAY関数では、第3引数に指定された日付を休日として除外した日付を返してくれます。
▼サンプルファイル(003541.xls 46KByte)ダウンロード
サンプルファイルには上記と同じ例が作成してありますので、ご確認ください。
なお、Excelの土日休日に関連した処理については、以下のようなネタをご紹介しておりますので、よろしければ合わせてご参照ください。
関連記事
トラックバックURL−トラックバックは、内容確認後に公開しております。
▼「インストラクターのネタ帳」の2010年6月の人気ページ
1位:生年月日から年齢を計算−DATEDIF関数
2位:Excel ショートカットキー一覧
3位:ドロップダウンリストの作り方−直接入力
4位:切り捨てしたい・切り上げしたい−ROUNDDOWN関数・ROUNDUP関数
5位:原稿用紙テンプレートのダウンロード
6位:エラー表示しないように−ISERROR関数
7位:請求書の無料テンプレート
8位:入力規則のリスト用データを別シートにまとめる
9位:コメントの印刷
10位:無料の家計簿テンプレートをダウンロード
1位:生年月日から年齢を計算−DATEDIF関数
2位:Excel ショートカットキー一覧
3位:ドロップダウンリストの作り方−直接入力
4位:切り捨てしたい・切り上げしたい−ROUNDDOWN関数・ROUNDUP関数
5位:原稿用紙テンプレートのダウンロード
6位:エラー表示しないように−ISERROR関数
7位:請求書の無料テンプレート
8位:入力規則のリスト用データを別シートにまとめる
9位:コメントの印刷
10位:無料の家計簿テンプレートをダウンロード
キーワード
MS Excel, MSエクセル, 関数, 数式, 計算式, XLSファイル, 拡張子XLS, Microsoft, マイクロソフト, MS Office, MSオフィス 
