[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『年間の土日のみ日付を抽出したい』(腰痛)
お世話になります。 営業日計算をしているところで、過去の質問を参考に、 土日祝のリストを作って計算をしようとしていますが、 カレンダーを切ったり貼ったりして、なんとか作っています。 カレンダーは以下のカレンダーを四苦八苦しながらなんとか作ってみました。 http://www.h3.dion.ne.jp/~sakatsu/CalendarTopic.htm もし数式などで簡単に土日の抽出ができるものなら、 やり方をご教授いただけないものかと質問させて頂きました。 宜しくお願い致します。
土日だけのリストを作りたい http://www.relief.jp/itnote/archives/003174.php
を参考にしてみてください。
あと祝日は
日付に関する技/祝日一覧表 http://www.eurus.dti.ne.jp/~yoneyama/Excel/waza/hiduke03.html
のようなサイトからコピーすれば楽だと思います。
(se_9)
A B 1 2010 年 2 1/2 土 3 1/3 日 4 1/9 土 5 1/10 日 6 1/16 土
A1に西暦。
A2 =(A1&-1&-1)+(7-WEEKDAY(A1&-1&-1,1))
A3 =IF(A2="","",IF(YEAR(A2+1)<>YEAR(A2),"",A2+1)) A4 =IF(A2="","",IF(YEAR(A2+7)<>YEAR(A2),"",A2+7))
A3:A4 を下フィルコピー。
B2 =IF(A2="","",TEXT(A2,"aaa"))
B2を下フィルコピー
(GobGob)
日曜スタートの場合NGなので修正 & 見やすく修正
A B C D E F G H I J K 1 2006 2 1月 1/1 1/7 1/8 1/14 1/15 1/21 1/22 1/28 1/29 3 2月 2/4 2/5 2/11 2/12 2/18 2/19 2/25 2/26 4 3月 3/4 3/5 3/11 3/12 3/18 3/19 3/25 3/26 5 4月 4/1 4/2 4/8 4/9 4/15 4/16 4/22 4/23 4/29 4/30 6 5月 5/6 5/7 5/13 5/14 5/20 5/21 5/27 5/28 7 6月 6/3 6/4 6/10 6/11 6/17 6/18 6/24 6/25 8 7月 7/1 7/2 7/8 7/9 7/15 7/16 7/22 7/23 7/29 7/30 9 8月 8/5 8/6 8/12 8/13 8/19 8/20 8/26 8/27 10 9月 9/2 9/3 9/9 9/10 9/16 9/17 9/23 9/24 9/30 11 10月 10/1 10/7 10/8 10/14 10/15 10/21 10/22 10/28 10/29 12 11月 11/4 11/5 11/11 11/12 11/18 11/19 11/25 11/26 13 12月 12/2 12/3 12/9 12/10 12/16 12/17 12/23 12/24 12/30 12/31
A1に西暦
B2 =MIN(($A$1&-ROW(A1)&-1)+(7-WEEKDAY($A$1&-ROW(A1)&-1,1)),($A$1&-ROW(A1)&-1)+(7-WEEKDAY($A$1&-ROW(A1)&-1,2)))
C2 =IF(B2="","",IF(MONTH(B2+IF(WEEKDAY(B2)=7,1,6))<>MONTH(B2),"",B2+IF(WEEKDAY(B2)=7,1,6)))
C2を右コピー。 2行目範囲を下へコピー。
(GobGob)
有難う御座います、御礼申し上げます。お二人の方法で、ちゃんと出来ました。 se_9様に御紹介頂いたサイトと、 GobGob様にお教えいただいた内容の根底部分は同じなのかな、と思いつつ まずは関数をそのまま入力させて頂きました。 A2式で第一土曜日を求められるということが、目から鱗でした。
今、自分なりのご報告と思って書き込みしている最中でしたが、 更に修正案を頂き、誠に有難う御座います。 確かに、2012年、2017年は元旦が日曜で、しかし全国的にお休みなので、 仕方無いものと諦めておりました。GobGob様の妥協無き姿勢に感服しております。 これから関数の理解を進めて参ります。有難う御座いました。(腰痛)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.