• 締切済み

勤務予定表の土日に自動的に色を付けたい

エクセルで勤務予定表を作成しているのですが、日にちは初めから表にあったとして、そこに曜日を入れたら自動的に土曜日の列のセルを青、日曜日の列のセルを赤にするにはどうしたら良いのでしょうか?(横向きです)宜しくお願いします。

みんなの回答

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

#01です 日付形式とは 2007/04/23 のようにエクセルが日付として判断できる形式ということです。 2007/04/23 と入力したセルを「右クリック」→「セルの書式設定」で 4月23日 や 4/23 や 平成19年4月 などの色々な表示にすることができます。 日付形式で入力されている日付はセルの書式を「標準」にしたときに 39112 のような数値で表示されます。 書式を標準にしたときにこのような数値にならない場合は「日付のように見えるが、エクセル内部では日付形式にはなっていない」ということになります。「日付形式にはなっていない」セルに対して#01の条件付き書式を設定してもセルの色は変わりません。 あまり考え込まずに、日付の入力されたセルに条件付き書式を設定して試してみる方が早いですよ。

fafakabu
質問者

お礼

どうもありがとうございます!本を読むだけでは今一よくわからなかったのですが、アドバイスとExcel本を読みながらやってみたところ、カレンダーを作成することが出来ました!zap35さんのおっしゃる通り、考えてるより実際に試してみる方が答えがでると思いました。本当にありがとうございます。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

日にちを入れたら(曜日をわざわざ入力しなくても)条件付き書式で色を着けることが可能です A列に日にちが入力されているとします。入力は「日付形式」で行い、「セルの書式」でお好みの形式に表示されているものとします シートの1行目の色を着けたい範囲を選択して、「書式」→「条件付き書式」を選択して「セルの値が」を「数式に」に変更します。そして「数式」に =weekday($a1,3)=5 と入力し「書式」→「パターン」で背景色に「水色」を選択します。 次に「追加」を選択し再度「セルの値が」を「数式に」に変更し、「数式」に =weekday($a1,3)=6 を入力し、同様に背景色を「ピンク」にします 条件付き書式を設定した1つのセルをコピーして、勤務表の他のセルに 「編集」→「形式を選択して貼り付け」→「書式」 で貼り付けると、希望通りになるはずです なお曜日は「セルの書式」でも表示できます 日付のセルを選択して「右クリック」→「セルの書式設定」→「ユーザ定義」を選択し書式を aaa にしてみて下さい。日付が曜日で表示されます

fafakabu
質問者

補足

回答ありがとうございます。回答の件で質問なのですが、日付の入力は「日付形式で」とありますが、関数を使って日付を出すということでしょうか?エクセル初心者でやり方がよくわからなくてすみません。

関連するQ&A

  • 日付に自動で色を付けたいのですが?

    A列に日付 B列に曜日を入れています。 B列の曜日は条件付き書式を使って土曜日は青・日曜日は赤で自動的に色が付くようにしています。 B列に自動的に色が付いた所にあるA列の日付も自動的に色が付く方法はないでしょうか? よろしくお願いします。

  • エクセルで関数を使って予定表を作りたいのですが・・・

    エクセル2000で予定表を作成する課題があります。 C3に西暦、D3に月、A6~A36まで日にちを入力しています。 (1)B6~B36まで曜日、C列には祝日の何の日かを表示させるにはどうしたらいいですか? (2)土曜、日曜、祝日は日付、曜日の文字を赤色にするにはどうしたらいいですか? (3)常に2か月分のカレンダーを表示させるにはどうしたらいいですか? お願いします。

  • 土日の条件付き書式

    図のようにA列に日付、B列に曜日を入力しました。 B列の曜日を土曜日を青、日曜日を赤に条件付き書式でしたいのですが、 うまくできません。どうすればできますか? 今回はB列は=A列で表示形式をaaaで曜日を表示しています。 この方法ではできないのでしょうか?

  • エクセル勤務表シフトの自動生成の作り方

    お世話になります。 エクセルで勤務表を作り、日にちと曜日の方は月の数字を入力すると自動で変わる様に出来たのですが、シフトの方が月を入力して自動で変わるやり方が分かりません。 シフトはそれぞれ、BBAAで二日休みと言う形です。 宜しくお願いいたします。

  • エクセルのWEEKDAYを使って土日のセルに色をつける

    エクセル初心者です。 WEEKDAY機能を使用して、土曜日セルに青、日曜日セルに赤を塗りたいのですが、ネットで検索した方法でやってみてもうまくいかないのでここで質問させていただきました。 1の行には月(1日~31日分範囲をセルの結合で1つにして月を記入)、2の行には日付のみを1、2、3・・・と入れ、3の行には適応される曜日をそれぞれ手動で入れました。 4~20の行は何も記入していませんが、曜日の色付けに対応させたいです。 例えばA2が1、A3が月で始まったとしたら、F2が6、F3が土となりますよね。 それで私が試したのは、カレンダーの全範囲を選択後、条件付けの数式で「=WEEKDAY($F2,F3)=7」を入力、書式で青を選択しました。 そうすると、変な範囲が青になってしまいます。 正しい方法を教えて下さい。 宜しくお願い致します。

  • excel:曜日と日付に色を付ける

    excel2003を使い出勤表を作っているのですが、 日曜日の日付と曜日のFONTを赤にしたいのです。 ログを探してみましたが探し方がへたくそなのか、 見つかりませんので、新規で質問をさせていただきます。 条件付書式で曜日だけFONTの色を赤に変える事は出来たのですが、 これだと日付の色は変わりません。 ちなみに、日付のセル(A6)に当月を入力すると、 日付(Bセル)・曜日(Cセル)が自動的に変わるようにしてあります。 当月の日付を変えたら、日曜日のセルだけ自動的に、 日付・曜日を赤のFONTにすることは可能でしょうか? excelはまだまだ初心者な者で、どなたか教えていただけると助かります。 よろしくお願いします。

  • エクセル表の日付自動表示で、色の表示がおかしい

    作成者が分からない作業スケジュールを流用しています。 この作業スケジュールの機能は、 自動で日付と土曜日、日曜日、祝日が赤色で表示されるようになっている「はず」なのですが、赤色の表示が、平日にもかかわらず赤色で表示されおかしくなっています。 作成者が分からないため、聞く相手もおらず困っています。 エクセルのセル情報は、  ↓ 「1」のセルには、2010/02/01 を入力しており、 「2」のセルには、「1」のセル位置情報である I4+1 が入力され 「3」のセルには、左隣の「2」のセル位置情報である J4+1 が入力され 「4」のセルには、左隣の「3」のセル位置情報である K4+1 が入力されております。 ※「5」以降のセル情報も同じ規則で入力されてあります。 同じような機能を使ったスケジュール表を利用されている方、アドバイスお願いします。 とにかく、他の方法でも結構です。 日付を自動表示させ、土曜日、日曜日、祝日が色で表示させる方法を教えて下さい。

  • エクセル形式のカレンダーに土日祝日に色をつけるには

    エクセル形式のカレンダーに土日祝日に色をつけるにはどうすればいいでしょうか? 手作業で色をつけるのではなく、スタートに任意の月日を入力すると約3ヶ月の日にちと曜日は出るのですが、そこに日曜と祝日は赤、土曜は青、ノー残業デーの水曜は緑などと色をつけたいのです。 特に毎年変わる祝日がむずかしくてやり方が思いつきません。

  • エクセル 曜日の色分け

    こんにちは。 エクセル2007を使用しています。 日付(A列)を入力して、ユーザー定義から曜日(B列)は自動で表示されるように出来ました。 さらに、このB列の曜日について、土曜日は青色、日曜日は赤色で自動表示(月~金は黒のまま)させたいのですが、どのように操作したらよいのでしょうか。 教えてください。よろしくお願いします。

  • エクセルでカレンダーにより色をつけたい

    エクセルを用いて毎日のチェック表のようなものを作りました。 日にちに合わせて曜日を表示させるようにしました。「=MID("月火水木金土日",WEEKDAY(E6,2),1)」 これにより自動で曜日が表示されますが、このときに合わせて土曜と日曜のところのセルを自動で色をつけたいのです。     1 2 3 4 5 6 7 8 9     木 金 土 日 月 火 水 木 金 項目1 項目2 項目3 上のような形になっており、この場合ですと3、4の土日部分を自動で色をつけたいのです。 よろしくお願いします。

専門家に質問してみよう