【Excel】今日の「曜日」に色を付ける方法

このQ&Aのポイント
  • Excelで店舗の休日一覧を作成していますが、曜日に応じて色を付ける方法が分からないです。
  • 現在、休日の曜日を手作業で入力していますが、自動で色を付ける方法を知りたいです。
  • Excel2011を利用中で、Googleスプレッドシートでも同じ方法が使えるか教えてください。
回答を見る
  • ベストアンサー

【Excel】今日の「曜日」に色を付ける方法

Excelで店舗の休日一覧を作っており、各店舗ごとに手作業で休日の曜日を入力しています。 ————————————— 店舗A|木        | ————————————— 店舗B|火(祝日→水)  | ————————————— 店舗C|月、水、年末年始 | ————————————— 現在このような感じで入力してありまして、ここに、今日の曜日の「文字列」が含まれているセルに(色をつける等の)強調を施す条件を設定したいと思っています。 しかし、今日の日付に色をつけることはできるのですが、曜日に色を付けることができず困っております。 条件の式などの設定方法が分かる方見えましたら、ぜひ教えていただけますでしょうか。 宜しくお願い致します。 ※今日の日付と曜日は関数で呼び出すことができています ※Excel2011を利用中ですが、Googleスプレッドシートでも同じ表を作りたいと考えているので、そちらでも使える方法がありましたら、一緒に教えていただけますでしょうか

noname#232660
noname#232660

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

>今日の曜日の「文字列」が含まれているセル の範囲が、例えばA2:A9のセル範囲であるものとした場合には以下の様な設定方法となります。 A2セルを選択   ↓ Excelウィンドウの[ホーム]タブをクリック   ↓ 現れた「スタイル」グループの中にある[条件付き書式]ボタンをクリック   ↓ 現れた選択肢の中にある[ルールの管理]をクリック   ↓ 現れた「条件付き書式ルールの管理」ダイアログボックスの中にある[新規ルール]ボタンをクリック   ↓ 現れた「新しい書式ルール」ダイアログボックスの「ルールの種類を選択して下さい」欄の中にある[数式を使用して、書式設定するセルを決定]をクリック   ↓ 現れた「次の数式を満たす場合に値を書式設定」欄の中に =FIND(TEXT(TODAY(),"aaa"),A2) と入力   ↓ 「新しい書式ルール」ダイアログボックスの[書式]ボタンをクリック   ↓ 現れた「セルの書式設定」ダイアログボックスの[塗りつぶし]タブをクリック   ↓ 現れた背景色のサンプルの中から、セルを塗りつぶしたい色の四角形をクリック   ↓ 「セルの書式設定」ダイアログボックスの[OK]ボタンをクリック   ↓ 「新しい書式ルール」ダイアログボックスの[OK]ボタンをクリック   ↓ 「条件付き書式ルールの管理」ダイアログボックスの「適用先」欄を2箇所とも $A$2:$A$9 に変更(カーソルとマウスの左ボタンによる範囲選択が使えます)   ↓ 「条件付き書式ルールの管理」ダイアログボックスの[適用]ボタンをクリック   ↓ 「条件付き書式ルールの管理」ダイアログボックスの[OK]ボタンをクリック

noname#232660
質問者

お礼

できました!ありがとうございます!! 丁寧なご説明を頂き、大変助かりました。 Googleのほうにもアップして編集を試みましたが、最近ずっとスプレッドシートが不安定なため、確認はできませんでした。(条件のFIND関数は、とりあえず適用されているようです) それでも十分作業効率が上がったので、現段階ではこれで大丈夫そうです。 格段に作業が楽になりました。本当にありがとうございました。

その他の回答 (1)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>しかし、今日の日付に色をつけることはできるのですが、曜日に色を付けることができず困っております。 今日の日付に色を付けられたのでしたら、その条件を曜日のセル範囲に適用させれば今日に一致する曜日のみに色を付けられます。 しかし、曜日のみを対象に条件付き書式を設定すると他の日付の同じ曜日も色付けされてしまいます。 あなたはどのようにしたいのですか? 貼付画像はExcel 2010(Windows用)で検証した結果です。 B列の条件付き書式の数式は次のようにすると今日の曜日に合った文字列のセルが指定の色に塗りつぶされます。 =B2=TEXT(TODAY(),"aaa") >※Excel2011を利用中ですが Excel 2011はMac用のものと思いますがWindows用のExcel 2010と機能上は同じと推測します。 >Googleスプレッドシートでも同じ表を作りたいと考えているので、そちらでも使える方法がありましたら、一緒に教えていただけますでしょうか 私の環境ではGoogleスプレッドシートとExcelの互換性を検証できませんのであなたの応用力で解決してください。

noname#232660
質問者

お礼

お礼が遅れて申し訳ありません。先にご提案頂いた方の方法で可能でしたので、そちらで運用を開始させて頂きました。TEXT(TODAY()というのがミソだと分かって良かったです。ありがとうございました。

関連するQ&A

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

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

  • Excel2007 曜日によって別のセルの色を変え

    いつもお世話になり有難うございます。 表題が途中で入れていますが、日付を入力した時に、別のセルの色が変わるようにしたいのですが可能でしょうか。 先日http://okwave.jp/qa/q8063467.htmlにて質問させていただき無事解決したのですが、更に社内で要望があり、調べ方が悪いのか、どうしてもわからなかったためこちらで質問させていただきます。 ●シフト表を作っています。 ●日付を入力したら、その日営業している時間帯のセルだけに色をつけたいのですが、 ●月曜~土曜(10時~21時)、日曜・祝日(10時~20時)、祝前日(10時~21時)の3パターンで営業時間が異なります。 ●曜日ごとなら可能だと思うのですが、祝日判定がちょっとやっかいかもしれません。 ●でも可能ならやり方を、もしくは参考になるサイトをお教えいただけませんでしょうか。 何卒よろしくお願いします。

  • Excel関数で今日の日付けが入ってるセルに色をつける方法

    EXCEL関数について教えて下さい。 以下のような表がある時、「訪問日」に入力されいる日付けが 今日(当日)を示す日付けの場合 日付けの情報が入っている「セル」に、 自動的に指定の色が付く方法はありますでしょうか? (顧客名)  (住所)      (訪問日)  (訪問内容) ○○○商事  東京都港区     09/03/22(火)  サポート ●●●商事  東京都千代田区   09/03/15(金)   サポート △△△商事  東京都大田区    09/04/20 (月) 納  品 「訪問日」の項目は、日付けを書き換えることもありますし 並べ替え機能で、ガラっと同じ日だけ集めることもあります。 そんな作業をしても、今日の日付けが入っているセルだけは 指定の色が表示されているようにしたいのです。 また、もし可能であれば、「訪問日」を、曜日毎で集計した際に 同じ曜日は、同じ色で表示する、といった方法が、もし 出来るのであれば教えていただきたいです。 ご存知の方、お教え下さい。 宜しくお願いします。

  • 条件付き書式で セルへ色を付ける方法

    条件付き書式でセルへ色を付ける方法を教えてください。 ●Office2013使用 ●別シート「祝日」で、祝日リストを作成済み  (A1、A2…と祝日日付を入れています) ●B1には「1」としか表示されていませんが  yyyy/m/d(aaa)の「d」のみ表示するよう書式設定 ●B2には「水」とした表示されていませんが  yyyy/m/d(aaa)の「aaa」のみ表示するよう書式設定 <やりたいこと> 書式設定(土日はWEEKDAY、祝日はCOUNTF使用)で 土・日・祝日のセルに色を付けたいのですが 3行目(空欄)だけ色が付きません。 日にちと曜日が入っているセルには書式設定で色が付けられます。 色々調べてやってみたのですがギブアップです…。 どなたかお詳しい方、教えていただけないでしょうか。 宜しくお願い致します。

  • DATE関数で曜日に色をつける

    DATE関数で 月日と【】して曜日を表示していますが 土日に色をつけたいのですがうまくいきません。 条件付き書式を使うのでしょうが、 ビスタに変えてから使い方がよく分かりません。 よろしくお願いいたします。 A1に年の 2009、B1に 月の11、を入力して A3から 日付けの 1~31を入力、 B3に =date(A1,B1)"aaa" と入力しています。 B4以下に =B3+1 と入力しています。B列に表れる 曜日の土日に色をつけたいのです。

  • EXCEL*日付・曜日・文字色の自動変更は?*

    画像の様な日程表を毎月作っているのですが、 (1)日付も曜日も一発で変わる (2)日曜日と祝日は、日付と曜日の文字色が赤になる というようにする方法があれば教えていただきたいです。 お願いしますm(__)m

  • エクセルの同じ行に 曜日の色を付けたい

    Windows 7 エクセル 2010を使用しています。 エクセルの一つの行に、日付と曜日を表示していますが、土曜日と日曜日に条件付き書式で色を付けたいのです。 エクセル 2003のときは 条件が3つまで設定できましたが、2010の場合はどのようにするのでしょうか教えてください。

  • エクセルで曜日を条件づける方法

    エクセルで曜日を条件づける方法はありませんか? エクセルの表打ち込んだ日付を月~金を平日として土、日を休日として条件づけたりしたいです。 詳しい方よろしくお願いします。

  • Excel 会社カレンダーの曜日の色に関して

    いつもお世話になっています。 会社の勤怠管理をエクセルでおこなっています。 土日祝日等全く無視した会社カレンダーがあります。 各シート毎、社員に直接勤務時間を入力してもらうんですが、「会社の休日に色をつけてほしい」とリクエストがありました。確かに色をつけないと入力間違いなど多く管理が煩雑になります。 休日はよく変更されるので、20人以上のシート一つずつ変更するのは大変で、間違い等も起きています。 [質問] 例えば、「休日マスタ」というシートで一括管理して、それぞれのシートには、関数の中に「A:A」などという条件付き書式みたいなもので、マスタが変更されるたび日付欄の色が自動的に変更されるような仕組みはエクセルでできませんでしょうか。

  • 日にちの色の変え方(Excel)

    Excelでカレンダーを作成しています。 曜日は関数を使って表示しています。 ------------------------------------------     B         C 1  2008/10/1  水「=WEEKDAY(B1)」 2  2008/10/1  木「=WEEKDAY(B2)」 ------------------------------------------ 曜日の色は、 「[赤][=1]aaa;[青][=7]aaa;aaa」で変更できるのですが、 日にち(2008/10/1)の色を変えることができません。 条件付書式を使用したのですが、 1つのセルずつ設定(C1="日"なら赤など)することしか 考え付きませんでした。1年間分すべて手入力することは厳しいので、 何か良い方法があったら教えてください。 何人かで共有するので、マクロはNGでお願いします。 もともとの書式(「=WEEKDAY(B1)」)は変更してもOKです。 よろしくお願いいたします。

専門家に質問してみよう