[[20110706174844]] 『指定休日が月曜のときはその翌日を日付指定』(あっぽぅ) ページの最後に飛ぶ

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

 

『指定休日が月曜のときはその翌日を日付指定』(あっぽぅ)
excel2003 winXP

独自のカレンダーを作成しています

表示したい年(A1)、月(C1)を入力すると、B3以降に曜日が

TEXT(DATE(A1,C1,A3),"aaa")で入力されるようになっています
(A1は別途和暦→西暦変換済み)

また、国民の祝日(H1:L6)を手動入力しておき、
条件書式にて土、日、祝日は曜日列の色が、
平日とは区別できるようになっています

  A  B  C  D  F  G  H  I  J  K  L  M  N  O  P

1 23 年 07 月       祝 日 指 定 用

2                1  月  1  日

3 1  金            1  月  2  日

4 2  土            1  月  3  日

5 3  日            1  月  9  日

6 4  月            2  月  11  日

更に、固定で毎週月曜を土日祝日とは違う色で区別させました。

祝日指定した日付が固定指定の月曜日だった場合には、
その翌日の火曜日を色分け指定したいのですが

上記の例の用に年末年始の連休で仮に1月1日が月曜の場合は
繰越で1月4日にまで繰越させ色分けさせたいです。

どのように指定したら条件書式で反映されるでしょうか?

よろしくお願いします


 ちょっと、飲み込めない部分があるのですが、

 >(A1は別途和暦→西暦変換済み) 
          ↑
 これは(平成)23ならA1セルに「2011」と云う値が入っていると云うことですか?
 ※表示値ではなく、実体値が何なのか知りたいです)

 >国民の祝日(H1:L6)を手動入力しておき、
  なぜ、H列だけにシリアル値で入力してしまわないのですか?
  なぜ、H〜Lの5列なのですか?(4列で足りると思うのですけども)

 (半平太) 2011/07/06 19:30

説明下手でしたすいません

これは(平成)23ならA1セルに「2011」と云う値が入っていると云うことですか? ※表示値ではなく、実体値が何なのか知りたいです)

おっしゃるとおりA1セルは2011です

なぜ、H列だけにシリアル値で入力してしまわないのですか? なぜ、H〜Lの5列なのですか?(4列で足りると思うのですけども)

こちらに表を書く時の都合でセルを合わせてしまいました
実際にはシリアルで入力されているのを表示指定で○月○日にしています
よって、列は4列どころかHの1列で事足ります。

(あっぽぅ)2011/07/06 19:45


 数式が「=WORKDAY(DATE($A$1,$C$1,$A3)-WEEKDAY(DATE($A$1,$C$1,$A3),2),1,$F$1:$F$20)=DATE($A$1,$C$1,$A3)」

早速、条件「=WORKDAY(DATE($A$1,$C$1,$A3)-WEEKDAY(DATE($A$1,$C$1,$A3),2),1,$H1:$H$20)=DATE($A$1,$C$1,$A3)」を入力してテストしたところ

2011年1月は3日が月曜日で休日指定であるために、翌4日にズレてくれましたが、

2012年1月は2日が月曜日であり、翌三日も休日指定であるため4日にズレてほしいのですがそのまま2日を指定してしまいました。

休日がうまく指定出来ていないのでしょうか?

(あっぽぅ)2011/07/07 12:02


 祝日のリストに2012年の日付が含まれていないのでは?
みやほりん

みやほりんさん

まさにその通りでした
休日指定リストの年部分が上手く年越し出来てませんでした。

ご教授いただきありがとうございました
無事作成出来ました

(あっぽぅ)2011/07/09 19:10


コメント返信:

[ 一覧(最新更新順) ]


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