[[20040806104721]] 『日付計算・NETWORKDAYS以外で』(あいり) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『日付計算・NETWORKDAYS以外で』(あいり)

設計にかかった日を土日祝を省いた日数で出したいのです。
NETWORKDAYSを使えたらいいのですが使えません。
別に方法はありますでしょうか?
ご教授ください。


 アドインの分析ツールのWORKDAY関数を試して見てはいかがでしょう?
(ケン)

すいません。分析ツールを使用しない関数でお願いします。(あいり)

 新・単語検索で 土日祝 を入れて検索したらいくつか参考になるのがあるかもしれません。
 (川野鮎太郎)

検索でみたのですがWORKDAYS関数を用いたものばかりだったように思います。(あいり)


 ↓内容未確認ですが、こちらが参考になるかもしれません。
アドイン無しで営業日計算
http://www.h3.dion.ne.jp/~sakatsu/
(Yosh!)

 私も少し考えて見ましたが、土日の日数は
=SUMPRODUCT((WEEKDAY(A1:A10)=7)+(WEEKDAY(A1:A10)=1))
で求めれますが祭日は作業列を設けた方が簡単そうです。
それで休日日数が求められるので全体から引くだけです。
(ケン)

 割り込みします。
多分ユーザー定義関数もダメでしょうから、
B1に開始日、
C1に終了日、
D1:D15には「土曜日になるものを除く祝日の一覧表」
が入力されているものとします。
2004年限定です。

=SUM((WEEKDAY(DATE(2004,1,ROW(INDIRECT("A"&B1-DATEVALUE("2004/1/1")+1&":A"&C1-DATEVALUE("2004/1/1")+1))),2)<6)*1)-(SUM(IF(D1:D15>=B1,1))-SUM(IF(D1:D15>C1,1)))

 この数式をEnterではなくてCtrl+Shift+Enterで確定。
数式バーで見ると{}で囲まれます。
検証数が少ないのでミスがあるかもしれません。
希望通りのものになるか、試してください。
(KAMIYA)

ありがとうございます。試してみます。助かりました。(あいり)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.