• ベストアンサー

エクセル2000 表示形式、条件付書式

年間予定表をエクセル2000で作っています。 2005年5月1日を表示形式のユーザー定義でd(aaa)として、A1のセルに1(日)と表示させています。 ここで条件付書式を利用して、土日のセルのみ色を付けたいのですが、どのような設定になりますか? また、B1、C1のセルも土日のあたる場合に色を付けたいのです。 よろしくご指導ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

A~C列の使用する範囲を選択 「書式」「条件付き書式」で 「数式が」「=WEEKDAY(A1,2)>5」で色を変える。 土日が別色なら 条件1「数式が」「=WEEKDAY(A1)>7」で土曜の色を変える。 条件2「数式が」「=WEEKDAY(A1)>1」で日曜の色を変える。 Weekdayの最後の因数で曜日に対応する数値が変わります  日月火水木金土 1 1,2,3,4,5,6,7 (省略時も同じ) 2 7,1,2,3,4,5,6 3 6,0,1,2,3,4,5

northwest71
質問者

お礼

回答有難うございました。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

既に回答は出尽くしていると思いますが、基本論(及び回答も)を述べます。 >2005年5月1日を表示形式のユーザー定義でd(aaa)として、A1のセルに1(日)と表示させています。 を記しておられますが、この点が質問者が気になったとしたら、下記をご注意してください。 条件付き書式の条件は、何に係わる条件かと言いますと (A)「値」に関するものです。したがって関数も(「数式が」の場合)使えるわけです (B)表示形式、書式、コメント以下、諸々のセルの属性を対象として条件を問題に出来ません。 したがって「2005年5月1日・・・」の文章は、質問回答に 記述不要です。 隣列B1に=TEXT(A1,"aaa")と「値」をセットしている時は、そのB1を対象にして条件が書けます。この場合は土、日と言う漢字(文字列と言う値)を対象に条件を書けます。 本質問に戻って ですからA列の値2005/5/1と言う日付シリアル値を対象として、Weekday関数が(条件つき書式で)使えます(使います)。 ○横1行(複数セル)に同じ色ズケをしたいときは、 (A)行の複数セルを範囲指定 (B)横(行方向)の複写が行われる感じなので、条件を問題にしているセルの列(本問ではA1)のAの方に$をつけて、づれないようにするのがコツです。=WEEKDAY($A1)=1のように。 土日同じセル色の場合、A1:C31とか範囲指定し、「数式が」は =OR(WEEKDAY($A1)=1,WEEKDAY($A1)=7) です。 どの既回答にも$がないようですが、上手く行くか、良くテストして見てくださいね。

northwest71
質問者

お礼

長文にわたる回答有難うございました。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.4

#3のmshr1962です。条件の不等号を等号に直し忘れてました。 土日が別色なら 条件1「数式が」「=WEEKDAY(A1)=7」で土曜の色を変える。 条件2「数式が」「=WEEKDAY(A1)=1」で日曜の色を変える。 が正解です。

northwest71
質問者

お礼

回答有難うございました。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

#1の数式に若干訂正があります。 =WEEKDAY(A1)=7 ↓ =WEEKDAY(A1,1)=7 =WEEKDAY(A1)=1 ↓ =WEEKDAY(A1,1)=1 失礼しました。

northwest71
質問者

お礼

回答有難うございました。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

条件付き書式で 対象の全セルを選択し 条件1 数式が =WEEKDAY(A1)=7  書式で文字を青色 条件2  数式が =WEEKDAY(A1)=1  書式で文字色を赤色 B列を選択しなおし、 条件付き書式の数式のBをAに変えて「OK」 同じく C列を選択し、 条件付き書式の数式のCをAに変えて「OK」 ではいかが?

northwest71
質問者

お礼

回答有難うございました。

関連するQ&A

  • 条件付書式について

    ご指導下さい。 カレンダーの日付欄で一つのセルの中に 例 「1/1 火 (m/d aaa)」 書式 セル ユーザー定義 で設定しています。 この時土曜日は青 日曜日は赤としたいのですがうまく条件付書式設定ができません。 ご教授、宜しく御願いします。

  • エクセル 条件付書式にて

    エクセルの条件付書式について質問です。 A1セル、セルの書式設定で表示形式をyyyy/m/d(aaa)に設定しています。 A1に11/17と入力すると 2012/11/17(土) と表示されますよね。 土曜日のときにフォントを青にしたく条件付書式を設定したいのですがどのようにしたらよいでしょうか。 無理だと思いつつも =COUNTIF(A1,"*土*") でやってみましたがやはり反映されませんでした。 何か方法ありましたらご教授下さい。 よろしくお願いします。

  • Excelの条件付書式の表示

    Excel2000です。 Excelの条件付書式では、条件によってセルを色で塗りつぶしたり、(私はあまり使わないですが、フォントや罫線なども)設定できます。 しかし、セルが色で塗りつぶされていた場合に、 ・条件付書式で色が着いているのか、 ・(条件なく)「セルの書式設定」-「パターン」で色が設定されているのか これらのどちらなのかわからない ということになりますよね。 もちろん、色で塗りつぶされたセルを選択して 書式-条件付き書式 を選べば、もし条件付書式が設定されていれば、その条件が表示されるはずです。 しかし、いちいちそうしなくても、どのセルに【どんな】条件付書式が設定されているかすぐ知る方法をお教えください。 最低でも、条件付書式が設定されているセルをパッとすぐ知る方法をお教えください。

  • 条件付書式について

    カレンダーの日付欄で一つのセルの中に 例 「1/1 火 (m/d aaa)」 書式 セル ユーザー定義 にて設定しています。 この時に「土日曜日にフオントに色づけ」したいのですが条件付書式でいろいろやってみましたが出来ません。 どなたかお知恵をお貸し下さい。 宜しく御願いします。

  • エクセルの条件付書式について質問です。

    図のような毎月手書き入力するシートが多数あります。 A1のセルにその月の1日の日付を入力してB3に=A1、C3にB3+1・・・ で条件付書式aaaで曜日表示するところまではできました。 さて、初心者の私は毎月土日をせっせと塗りつぶしていましたが・・・ 条件付書式で3の行(列?)に土、日が表示されたらその列(行?)は灰色に塗りつぶす ことができるのではないか?と気づきました。 ところがC3に「土」と表示されたことに対してC4を塗りつぶすなど私には想像もつきません。 C4の条件付書式は「数式がIF(C3="土""日",・・・・・・)」みたいな感じですか? また全部のセルにいっぺんにその書式を設定することはできますか? ちなみにバージョンは2003です。

  • エクセルの条件付書式での設定で…

    過去の質問を探してみつからなかったのでこちらから質問させていただきます。 日付の入ったセルの前月以前を赤く塗りつぶしたいのですが上手く設定できません。 セルの書式設定の表示形式をユーザー定義のyy/m/dにして範囲指定したものを条件付書式で”セルの値が”、”次の値より小さい”、”=MONTH(TODAY())”とし書式の設定を赤く塗りつぶしとしましたが先月分が赤くなりません。どこがいけないのでしょうか? 初歩的な質問ですみませんが分かる方、ご教授よろしくお願いします。

  • Excel 条件付書式で、セルに色を付けたいのですが

    エクセルで、チェック表を作成しました。 1行目には日付を2行目には曜日が入るようになっています。 A列には、各チェック項目が入ります。 この様な表を作成し、1ヶ月単位でチェックを行います。 作成した表を、1ヶ月ごとに曜日と日付を更新する必要があります。 土日のみ自動的にセルに色がつくようにしたいのですが、上手くいきません。 現在、条件付書式にて、曜日の欄には色がつきます。 また、他のセルは、「次の場合に等しくない」で曜日の欄が土日の場合に、色がつくようにはなりました。 しかし、日付の欄や、セルに予め文字が入っている場合、この条件付書式が上手く機能しません。 何か良い手はありますか?(文字を消すと上手く機能します)

  • エクセル ~条件付書式について~

    エクセルは、仕事上、よく使うのですが、作成した表において、セルの数値によって、色分けしたいのですが、条件付書式だと3つしか指定できないですよね。もうちょっとあったらと思うのですが、ほかに何か方法がありますか。 実際にやっていることは、数値の幅ごとに、セル内を特定の色で塗りつぶしています。現在だと、白(何も指定しない)と3つ(3色)の合わせて4色しか指定できないのです。あと1~2色あったらと思うのですが。

  • Excelの条件付書式を教えて欲しい

    I4~N4のセルに●が1つでもあったら、G4のセルの色をピンクにする… というのは、エクセルでどのように式を入れればよいのでしょうか? 条件付書式を使うのかな、と思ったのですがやり方がわからず困っています。 エクセル2003を利用しています。教えてください。

  • エクセル 条件付書式について

    エクセルの条件付書式について、お尋ねします。 A1のセルには、背景と同じ色で文字が入力されていて、そこに文字を上書きすると、A1のセルの文字の色が黒に変更されるようにしました。 その後B1のセルに文字を入力すると、A1からE1までのセルの背景がグレーになるようにしたかったのですが、A1のセルだけが、塗りつぶされませんでした。 説明が十分かどうかわからないのですが、質問としては、このようなことが、条件付書式で可能かどうか、可能ならば、その方法を教えていただけますでしょうか。 どうぞよろしくお願いいたします。

専門家に質問してみよう