[[20070308205844]] 『21日始まりのカレンダーの作り方』(フク) ページの最後に飛ぶ

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

 

『21日始まりのカレンダーの作り方』(フク)
 エクセルは全くの素人です。すみません。
 21日始まり 翌月20日締めのカレンダーを作りたいのですが
 全くなにからはじめたらいいのか解りません。
 おまけに休日も指定しその日だけを色を変えたいのですか。
 ご指導宜しくお願いします。
  

 >全くなにからはじめたらいいのか解りません。
 まず、エクセルではなく紙にどんなカレンダーを書きたいのか、
 それを考えることからはじめましょう。

 >休日も指定しその日だけを色を変えたいのです
 休日とは土曜・日曜のこと?それとも祝日も含むの?
 あるいはほかに特別に決められた休日があるのでしょうか?
 それが分かれば、そしてカレンダーのレイアウトができれば可能です。
 (sato)

質問が悪かったようですみません。
例を挙げますと 3月は普通3月1日から3月31日ですが
給与計算のための3月を2月21日から3月20日に設定し
一年間のカレンダーを作りたいのです。そして休日とは
その会社によって定められている年間の休日だけを赤く表示したいのです。
たとえば日曜は全部休日 土曜は第2第3だけ休みということが
赤く表記したいのです。  よろしくお願いします。

 今回は関数で考えてみました。

 Sheet2 で
 A1 に祝日
 A2 に1/1、A3 に3/21・・・・A20 に12/23 だったとすると
 A1からA20を選択して

 挿入⇒名前⇒定義「OK」をおす。
 (祝日の名前で$A$1:$A$20 になっていれば OK )

 Sheet1で
 (1)A2に次の式を入れる
    =IF(A1="","",IF(DAY(A1+1)=20,"",A1+1))

 (2)A2 をコピー A3〜A31までコピー

 (3)A1 に3/21 を入力

 (4)A1〜A31を選択し、書式⇒条件付書式をクリックし、下記を設定
     条件1(日曜日)
     数式が   =WEEKDAY(A1)=1

     条件2(第2、3土曜日)
     数式が   =AND(WEEKDAY(A1)=7,DAY(A1)>=8,DAY(A1)<=21)

     条件3(祝日)
     数式が    =COUNTIF(祝日,A1)>0

   書式は御自由に(「パターンを赤」 等)

 のような感じでどうでしょうか。
 フォーマットに応じて、式を変形してください。
 (Mook)


[[20061023084343]]
 (Jaka)

コメント返信:

[ 一覧(最新更新順) ]


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