• ベストアンサー

excel2003 最初の7日間だけ日曜と祝日を除いた日付計算

excel2003で日付計算をしているのですが、最初の7日間(一週間)のみ 日曜と祝日を除きます。8日目以降は日曜日も祝日も含めて日付を算出します。 この方法をどなたか分かる方がいたらご教授お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 細かい部分は、こちらを参考にしてください。 http://oshiete1.goo.ne.jp/qa5128073.html EXCEL2003で日付計算(難易度高) を元に、以下の数式を作りました。図は、上記のレイアウト等を参考にしてください。 A2: =SMALL(IF((WEEKDAY(A1+ROW(A1:A15)-1,2)<7)*ISERROR(MATCH(A1+ROW(A1:A15)-1,holiday,0)),A1+ROW(A1:A15)-1,""),7)+(B2-7) 配列の確定(一旦式を入力したら、F2を押して、『ShiftとCtrlを押しながらEnterキー』を押す)をして、数式の再確定をしてください。 holiday は、名前の定義の登録 '------------------------------------------- 2009/1/1 2009/1/12 2009/2/11 2009/3/20 2009/4/29 2009/5/3 2009/5/4 2009/5/5 2009/5/6 2009/7/20 2009/9/21 2009/9/22 2009/9/23 2009/10/12 2009/11/3 2009/11/23 2009/12/23 2010/1/1 2010/1/11 2010/2/11 2010/3/20

Not_Pro
質問者

お礼

回答ありがとうございます。 これから試してみます。