[[20091014172402]] 『万年カレンダーを利用して、勤務表』(ハル) ページの最後に飛ぶ

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

 

『万年カレンダーを利用して、勤務表』(ハル)

[万年カレンダーを利用して、勤務表を作っているんですけど、どうしても、ローテーションが上手くいきません、教えて下さい。

   A    B    C     D     E     F
1          2009         10
2    月  火  水  木  金
3                        1     2
4                        A,B    A,B
                         C,D    C,D
5       5     6     7     8     9                   
6      A,B   C,B   A,B   C,D    C,D            
7      C,D   A,B   C,D   A,B    A,B  
8      12    13    14    15     16
9      A,B   C,B   A,B   C,D    C,D
10     C,D   A,B   C,D   A,B    A,B
11     19    20    21    22     23
12     C,D   A,B   C,D   A,B    A,B
13     A,B   C,B   A,B   C,D    C,D

と言う様な感じで4週間経と A,B C,D→B,C A,D→四週B,C A,D→A,C B,D 
と 言う様な感じで作りたいんですけど、教えて下さい。


 他の方のレスがついたら、私のこのレスは無視してください。

 >と言う様な感じで4週間経と A,B C,D→B,C A,D→四週B,C A,D→A,C B,D
 >と言う様な感じで作りたいんですけど

 『感じ』は分かるのですが、「きっちり」とは分かりません。
 「A,B,C,Dの組合せと順番」をどう云うルールで決めるのですか?

 (半平太) 2009/10/14 20:46

すいません "((A,B)(C,D))"((A,C)(B,D))"((A,D)(C,B))"((C,D)(A,B))"((B,D),(A,C))"((C,B)(A,D))"
以上の順番で作りたいんです、お願いします。


 >"((A,B)(C,D))"((A,C)(B,D))"((A,D)(C,B))"((C,D)(A,B))"((B,D),(A,C))"((C,B)(A,D))" 以上の順番で

 それがどう云うルールで、ご提示のカレンダーの状態に並ぶことになるのですか?

 (半平太) 2009/10/14 22:31

(Aさん、Bさん)ペアー (Cさん、Dさん)ペアー で四週間仕事をして、ペアーチェンジ、五週目〜八週目、チェンジ、九週目〜十二周、でまた(Aさん、Bさん)と言う感じです

 > ローテーションが上手くいきません、
 >(Aさん、Bさん)ペアー (Cさん、Dさん)ペアー で四週間仕事をして、ペアーチェンジ、
 > 五週目〜八週目、チェンジ、九週目〜十二周、でまた(Aさん、Bさん)と言う感じです

 ※ ローテーションは、20日毎にペア変更して60日で1順する、と解釈します。
 ※ 「日付」の方は上手くいっている、と解釈しますのでノータッチとします。

 1.もし、日付が単なる数値の場合(1日が1と入っている場合)
   (1) B4セル =IF(B3="","",INDEX({"A,B";"A,C";"A,D"},INT(MOD(NETWORKDAYS(40004,DATE($B$1,$C$1,B3)),60)/20)+1))
   (2) B5セル =IF(B3="","",INDEX({"C,D";"B,D";"B,C"},INT(MOD(NETWORKDAYS(40004,DATE($B$1,$C$1,B3)),60)/20)+1))

 2.もし、日付がシリアル値である場合 (1日が2009/10/1と入っている場合)
   (1) B4セル =IF(B3="","",INDEX({"A,B";"A,C";"A,D"},INT(MOD(NETWORKDAYS(40004,B3),60)/20)+1))
   (2) B5セル =IF(B3="","",INDEX({"C,D";"B,D";"B,C"},INT(MOD(NETWORKDAYS(40004,B3),60)/20)+1))

 (半平太) 2009/10/15 13:47

丁寧な説明ありがとうございます。
説明不足ですいません下記の様にしたいんです。
月をまたいでも必ず四週後の月曜日に、変わる様にしたいんです。

   行___A___B_____C____D____E____F____G____H____I  
   1       2009    10                  A,B C,D
   2       月     火   水   木   金    A,C B,D
   3                         1    2    A,D C,B
   4                        H1   H1
   5                        I1   I1
   6         5     6    7    8    9
   7        H1    I1   H1   I1   I1
   8        I1    H1   I1   H1   H1
   9        12    13   14   15   16
  10        H1    I1   H1   I1   I1
  11        I1    H1   I1   H1   H1
  12        19    20   21   22   23
  13        I1    H1   I1   H1   H1
  14        H1    I1   H1   I1   I1
  15        26    27   28   29   30
  16        I2    H2   I2   H2   H2
  17        H2    I2   H2   I2   I2


丁寧な説明ありがとうございます。説明不足ですいません下記の様にしたいんです。月をまたいでも必ず四週後の月曜日に、変わる様にしたいんです。

   行___A___B_____C____D____E____F____G____H____I  
   1       2009    10                  A,B C,D
   2       月     火   水   木   金    A,C B,D
   3                         1    2    A,D C,B
   4                        H1   H1
   5                        I1   I1
   6         5     6    7    8    9
   7        H1    I1   H1   I1   I1
   8        I1    H1   I1   H1   H1
   9        12    13   14   15   16
  10        H1    I1   H1   I1   I1
  11        I1    H1   I1   H1   H1
  12        19    20   21   22   23
  13        I1    H1   I1   H1   H1
  14        H1    I1   H1   I1   I1
  15        26    27   28   29   30
  16        I2    H2   I2   H2   H2
  17        H2    I2   H2   I2   I2


 > 下記の様にしたいんです。
            
 どんな規則性があってそんな風に並ぶのか、わたしには解りません。

 解る人に回答して貰ってください。

 (半平太) 2009/10/16 15:30

コメント返信:

[ 一覧(最新更新順) ]


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