[[20101207135148]] 『カレンダーの変更ができない』(COCO) ページの最後に飛ぶ

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

 

『カレンダーの変更ができない』(COCO)

 いつもお世話になります。
 早速ですが
 16日から翌月の15日までのカレンダーがあります。
 何ヶ月かはうまく動いたのですが
 今回西暦と月を変更してもカレンダーが変わりません。
 年が変わるのでセルC4の設定がおかしいのはなんとなくわかるのですが
 今まで出来たはずの2010年の他の月にしても動かないのです。

     C      D     E     F     G  H
 4  16      17    18    19    ・・・・
 5  11/16 11/17  11/18  11/19 ・・・・
 6  火   水  木  金  ・・・・
 7
 8

 L2に西暦(この場合2010)、P2に月(この場合12)
 土曜日出勤の日は別シートに一覧を作成し名前定義で「土曜日」
 同じく祝日には「祝日一覧」と設定

 C4=DATE(L2,(P2-1),16)
 D4=C4+1右にフィルコピー
 C6=IF(ISERROR(CHOOSE(WEEKDAY(C5,1),"日","月","火","水","木","金","土")),"",
  CHOOSE(WEEKDAY(C5,1),"日","月","火","水","木","金","土"))右にコピー
 C7=IF(ISERROR(VLOOKUP(C5,土曜日,2,0)),"",VLOOKUP(C5,土曜日,2,0))
 C8=IF(ISERROR(VLOOKUP(C5,祝日一覧,2,0)),"",VLOOKUP(C5,祝日一覧,2,0))

 ちなみに他のBOOKに同じような作りで(こちらは1日から月末までのカレンダー)を
 いくつか作成してあるのですがそれも動きません(というか変わりません)
 何か原因があるのでしょうか?
 元々のカレンダーの作成方法が違っていますか?いままでは動いていたのでOKだと
 思っていたのですが・・・

 よろしくお願いいたします。


 なんか適当な事をのたこいていたので消します。
 BJ


 ぶつかりました。

 なんらかの原因で手動計算になっているとか。
 F9を押したらどうなりますか?
 あと、曜日の計算式は =TEXT(C4,"aaa") などでもよさそうです。
 (ROUGE)

 BJさん、ROUGEさん、ありがとうございます。

 BJさんのおっしゃるとおり絶対参照にするの忘れていました。
 C4はそのままでD4以降をフィルドラッグしていたので・・・

 ROUGEさんのご指摘のとおりF9を押したら動きました!

 他のBOOKのカレンダーもF9を押すと変わります。
 以前出来ていたように、(BJさんほんとに動いていたんです泣)
 L2とP2の値を変えたら自動で変更が出来るよう直すことは出来ますか?
 何らかの原因とは?考えられるものは何でしょうか?
 まったく検討がつきません。

 あと、曜日の計算式は =TEXT(C4,"aaa") にしました。
 こちらのほうが断然スマートですね。。。
 ありがとうございます。

 ご参考までに。(ROUGE)
 
[[20060417102747]] 『初歩的なコピー』(れれ)

 出来ました〜!
 ありがとうございました。(COCO)

コメント返信:

[ 一覧(最新更新順) ]


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