[[20170630181248]] 『特定の曜日に特定の範囲内のセルを塗りつぶしたい』(ぬるちよ) ページの最後に飛ぶ

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

 

『特定の曜日に特定の範囲内のセルを塗りつぶしたい』(ぬるちよ)

毎週水曜日のセルを塗りつぶしたいのですが、条件付き書式の扱い方がイマイチわかりません。
当方のシート内ではC2からAG2まで横向きに日付がeomonth関数を使い並んでいます。
例C2=eomonth(today(),0)+1、C3=C2+1、C4=C3+1…
そのシリアルを参照し条件付き書式を設定しようと思っています。
例えば、今月であればG12に条件付き書式で『数式を利用して、書式設定するセルを決定』を選択し、=weekday(G2,2)=6でセルを水色に塗りつぶすよう指定しているのですが、反映がされない状態です。何か問題点はあるのでしょうか?

< 使用 Excel:Excel2010、使用 OS:Windows7 >


G2セルは、何月何日になっていますか? こちらでは、7/5(水)であり、Weekdayは3なので、塗られませんよ?
(7/8(土)なら、6になるので、J12セルが塗られています)
(???) 2017/06/30(金) 18:40

 >C3=C2+1、C4=C3+1… 

 D3、E3・・・の間違いですか?

 >=weekday(G2,2)=6

 これだったら土曜日に色がつくのでは?

 >今月であればG12に条件付き書式で

 もしかして、水曜日の列だけを選んで条件付き書式を設定してるんですか?
 それだったら条件付き書式の意味ないですよね。

 12行目に色をつけたいのなら、C12:AG12を選択して、条件付き書式

 =WEEKDAY(C2)=4

 複数行に色をつけたいのなら

 =WEEKDAY(C$2)=4
          ~~~
 月が変わっても条件付き書式を変更する必要はありません。
 水曜日の列に色がつきます。

 参考まで。
(笑) 2017/06/30(金) 18:50

コメント返信:

[ 一覧(最新更新順) ]


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