[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『七曜型カレンダーの当日を反転したい』(みみ)
カレンダーは、
月曜日 CHOOSE(WEEKDAY($K$8),1,"","","","","","")
・
土曜日 CHOOSE(WEEKDAY($K$8),7,6,5,4,3,2,1)
以降は、前日に+1
で作成しております。
このカレンダーで、当日を反転などで強調したいのです。
条件付き書式に
=day(today())
を入れると当日以外も強調されてしまいます。
良い方法がありましたら、お願いします。
条件付書式→数式→=A1=today()→パターン でいいとおもいます。(Ty)
>条件付書式→数式→=A1=today()→パターン ~~~ ~~~の部分は、アクティブになっているセル番地を入力しましたか?
K8から始めたいのであれば、 1)K8から、変更したい場所の範囲を指定 2)書式 → 条件付書式 3)「数式が」に変更 : =K8=TODAY() 4)書式をクリックし、パターンをお好きな色に
以上で如何でしょう?
追加 試しに作ってみました〜♪
A B C D E F G 1 2006 1 2 日 月 火 水 木 金 土 3 1 2 3 4 5 6 7 4 8 9 10 11 12 13 14 5 15 16 17 18 19 20 21 6 22 23 24 25 26 27 28 7 29 30 31 8
A1 に、年「2006」 B1 に、月「1」 A2からG2に、日〜土 A3 =IF(MONTH(DATE($A$1,$B$1,1)-WEEKDAY(DATE($A$1,$B$1,1))+7*(ROW(A1)-1)+COLUMN(A1))=$B$1, DATE($A$1,$B$1,1)-WEEKDAY(DATE($A$1,$B$1,1))+7*(ROW(A1)-1)+COLUMN(A1),"") 必要範囲までコピー
A3からG8まで範囲選択後 書式 → 条件付書式 数式が : =A3=TODAY()
如何でしょう? (キリキ)(〃⌒o⌒)b 範囲修正 13:00
お尋ねします。
A1 に、年「2006」
B1 に、月「1」 A2からG2に、日〜土 A3 =IF(MONTH(DATE($A$1,$B$1,1)-WEEKDAY(DATE($A$1,$B$1,1))+7*(ROW(A1)-1)+COLUMN(A1))=$B$1, DATE($A$1,$B$1,1)-WEEKDAY(DATE($A$1,$B$1,1))+7*(ROW(A1)-1)+COLUMN(A1),"") 必要範囲までコピー A3からG8まで範囲選択後 書式 → 条件付書式 数式が : =A3=TODAY() この状態なら出来るのですが、 A1からをAA19503からにすると出来なくなります。 なぜでしょうか もちろんセル番地も書き換えているんですが出来ません。 不思議です。 (shota)
ROW(A1)、COLUMN(A1)は、それぞれ 1 を返したいために使ってるので、 (ドラッグすると 1,2,3・・と増えるように) AA19503 から始めても この部分は A1 のままにしておかないといけないようですね。 (純丸)(o^-')b ※キリキさんから、勝手にタ〜ッチ!
純丸さん、サンクス!!、(*≧∇)乂(∇≦*)ナイスタ〜ッチ!
みみさん、そういうことでしたら AA19503 に、数式をコピペしてみてください。
AA19503 =IF(MONTH(DATE(年,月,1)-WEEKDAY(DATE(年,月,1))+7*(ROW(A1)-1)+COLUMN(A1))=月, DATE(年,月,1)-WEEKDAY(DATE(年,月,1))+7*(ROW(A1)-1)+COLUMN(A1),"") 見たいな感じです^^
※年 と 月 の部分だけ実際の表のセル番地に変更してください (キリキ)(〃⌒o⌒)b
できました。ありがとうございました。
今まで仕方ないからシート2を作りそこに作っていましたが
お二人のおっしゃるとおりに式を書いてみたらできました。
どうもありがとうございました。(shota)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.