Ads By Google
条件付書式でうまくできないのでご存知の方ご教示いただけないでしょうか?
単なる家庭用壁掛けカレンダーのようなものですが下記サイトのものを参考に手を加え使っています。引用したものはただの万年カレンダーですが私のは日付の下のセルを作り予定や数式など入れております。
このカレンダーの2月29日とあと毎月1日が日曜から始まるわけではないので月によっては1日より前の「予定や数式」を消さなければなりません。
2月29日がない西暦であれば「<29」を使って消せますが4年に1回はこれが使えません。
あと1日以前は返り血が1以下であればというのもやってみましたがダメでした。。。
どなたか助けてください お願いします。
??
2008-04-08 22:59の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
回答(1)
1.
2008-04-09 03:25:53

リンク先によれば、
1日以前の日付は「""」になっているわけですから、そのことを調べればいいのでは?
例えば、
A1が日付欄
A2が入力欄の場合
[数式が]=A1=""
書式で文字色を白に設定
とか
1日以前の日付は「""」になっているわけですから、そのことを調べればいいのでは?
例えば、
A1が日付欄
A2が入力欄の場合
[数式が]=A1=""
書式で文字色を白に設定
とか
回答レベル : アドバイス
Ads By Google
コメント(1)
#1. Lode_Runner
2008-04-09 22:51:30
A1=""では、1日より前の欄しか消せないと思うのですが…。
月末以降も消さないと駄目ですよね?
もう一つ条件を追加してやります。
提示されたExcelファイルを加工したものを、例によってアップロードしておきます。
http://pub.idisk-just.com/fview/Wp6RjRvMqZ0b-PLDzX...
の、予定や数式欄を条件付き書式で消すautocalender.xls です。
DATE関数でシリアル値を求めてMONTH関数で月を取り出し、「今月かどうか?」で判断させます。
=($B$3<>MONTH(DATE($B$2,$B$3,B17)))
詳しくは、上記Excelファイルの2シート目に記述しておきます。


