• ベストアンサー

日曜日の色の変更

初心者ですので、よろしくお願いいたします。 早速ですが、日常点検の表を作成しております。 A1セルに2007年、B1セルに1月と入力。 A2セルに日付表示のDATE関数設定【=DATE(A1,B1,1)】 A3セルに曜日設定【ユーザー定義aaa】 個々のセルに日付・曜日を表示した場合 『日曜日の場合(日付と曜日)の色変更』の仕方がわかりません。 一つのセルに月・日・曜日表示の場合(WEEKDAY設定・・)は 出来るのですが・・ 条件付き書式もうまくいきません。(設定方法が間違っているのかわかりませんが・・) 説明が不器用ですみません。 どなたかご存知の方、よろしくご伝授ください。

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

  • ベストアンサー
  • ka_na_de
  • ベストアンサー率56% (162/286)
回答No.3

#2です。 ごめんなさい記入ミスをしていました。 下から4行目です。 誤: 「数式が」「=WEEKDAY(B2)=1」と入力し、 正: 「数式が」「=WEEKDAY(A2)=1」と入力し、 大変失礼しました。

mmmmm821
質問者

お礼

出来ました!!(^^)!有難うございました。

その他の回答 (2)

  • ka_na_de
  • ベストアンサー率56% (162/286)
回答No.2

まず、A1セルに2007と入力し、書式設定で0"年"と設定され、    B1セルに1と入力し、書式設定で0"月"と設定されているとします。 次に、A2セルに、=DATE($A$1,$B$1,COLUMN()) と入力し、    A2~M3セルにコピー&ペーストしてください。 2行目、3行目ともに日付表示されていると思いますので、 3行目を選択し、セルの書式設定をaaaにして曜日表示してください。 ここからが、本題です。 条件付書式を設定する前に、WEEKDAY()関数の戻り値を確認してみます。 A4セルに、=WEEKDAY(A3) と入力し、A5からM5セルにコピー&ペーストしてください。 そうすると、(日:1)、(月:2)、(火:3)、(水:4)       (木:5)、(金:6)、(土:7) という対応で1~7の整数が返ってくることが分かります。 これを、条件付き書式に利用します。 まず、2行目、3行目を選択し、 「書式」→「条件付き書式」と選択し、 「数式が」「=WEEKDAY(B2)=1」と入力し、 「書式」ボタンを押して、フォントの色を赤に設定して「OK」「OK」 4行目は勉強用に表示しただけなので意味はありません。削除してください。 これで、動きが分かると思います。

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

>一つのセルに月・日・曜日表示の場合(WEEKDAY設定・・)は >出来るのですが・・ であれば、1つのセルに日付けを表示させるような関数をWEEKDAY関数の中に組み込みましょう。 ・・・すでにA2セルにありますよね。 あるいは、A1セル、A3セルも 条件付き書式の数式で参照するセルを A2セルにするだけで良いと思います。 A1,A2,A3セル共に  =WEEKDAY(A2,2)>6 あるいは  =WEEKDAY($A$2,2)>6 などと絶対参照形式で作成