• ベストアンサー

Excelの関数を教えて下さい。

画像の様にカレンダーの予定表を作成した場合ですが、 条件付き書式を使って土曜日と日曜日の箇所に色を付けて分かりやすく肢体と思うのですが、 この様なカレンダーを作った場合に色つける事って可能でしょうか? 一行目には、各月を入れています。 A列には、日付を入れています。 どんな条件付き書式の関数を使ったらよいでしょうか? 宜しくお願いします。

この投稿のマルチメディアは削除されているためご覧いただけません。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

A1セルに 2012年 と必ず年まで記入する B1以右に 4月 と必ず月まで記入する A2以下に 1日 と必ず日まで記入する B2:M32を選択し,必ずB2セルがアクティブセル(選択範囲の中で逆反転になっているセル)になっていることを確認の上,ホームタブの条件付き書式▼を開始する 新しいルールを選び,数式を使用して…を選び, =WEEKDAY($A$1&B$1&$A2,2)=6 と記入,書式ボタンで土の色を塗ってOKする。 B2:M32を選択し,必ずB2セルがアクティブセル(選択範囲の中で逆反転になっているセル)になっていることを確認の上,ホームタブの条件付き書式▼を開始する 新しいルールを選び,数式を使用して…を選び, =WEEKDAY($A$1&B$1&$A2,2)=7 と記入,書式ボタンで日の色を塗ってOKする。

awmori
質問者

お礼

出来ました!本当にありがとうございます。 土曜日と日曜日を別々に色を付ることができました。 また質問することが多いと思いますが宜しくお願いします。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

A1セルに 2012年 と必ず年まで記入する B1以右に 4月 と必ず月まで記入する A2以下に 1日 と必ず日まで記入する B2:M32を選択し,必ずB2セルがアクティブセル(選択範囲の中で逆反転になっているセル)になっていることを確認の上,ホームタブの条件付き書式▼を開始する 新しいルールを選び,数式を使用して…を選び, =WEEKDAY($A$1&B$1&$A2,2)>5 と記入,書式ボタンで土日の色を塗ってOKする。

awmori
質問者

補足

回答ありがとうございます。 早速試してみました。きちんと土曜日と日曜日のセルに色を付ける事が出来ました。 土曜日と日曜日の色を変えることはできますでしょうか?

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 1行目、A列が数値が条件ですので相違してるならば、読み飛ばして下さい。 エクセルのグレードが不明の為、要点だけにしています。 色付け範囲を選択→条件付き書式→「数式~」を選択、数式欄に=WEEKDAY(DATE(YEAR(TODAY()),B$1,$A2),2)>5を入力→書式→パターンもしくは塗りつぶしタブで色を選択→OK

awmori
質問者

補足

回答ありがとうございます。 希望した状態になりました。ですが、土曜日と日曜日の色が同じ色になってし舞いますが、これを土曜日と日曜日の色を別々にすることはできますでしょうか?

関連するQ&A

  • EXCELで教えてください。

    勤務表のようなものを作ってるのですが、日付の下に曜日を 表示しています。土・日の場合は休みというしるしで その列(土・日の列)に色を塗りたいです。 あと、可能であればマクロなどを使って、日曜日は毎週、 土曜日は第2・4土曜にだけ色をつけるというのは可能でしょうか? 条件付書式でチャレンジしましたが、該当の列全部に色をつけるというのが 難しくてできませんでした。教えてください!

  • Excelの日程表について

    日程表でB列とC列に日付を入れたら横についているカレンダーに関数や条件付書式を利用して、色を付けるようにしたいのですが、どのようにすればよろしいでしょうか? よろしくお願いします。

  • エクセル関数で教えてもらいたいです。会社のあるスケ

    エクセル関数で教えてもらいたいです。会社のあるスケジュール表をみたんですが、写真のようなweekdayという関数を使ってます。 これは私が書かれていたのを再現したものですが、日付が書かれているB列をC列でweekdayで読みにいって、数字じゃなく曜日を出していました。 しかも、土曜日は青色、日曜日と祝日は赤色になるようになんかしています。5列に対し色の反転を起こしてます。 マクロは使ってないと思います。 これどんなアルゴリズムでやってるんですか?

  • Excelの関数について

    仕事の関係上、Excelで年間の休日カレンダーを作成しています。 休日の日のセルの背景に、赤や黄色の色をつけているのですが、 各色をつけたセルの個数を自動計算してくれる関数があるのでしょうか? 例えば、日曜日は赤、個別休日は黄色というように設定して、各月ごとにその色の個数がいくつあるか分かれば、合計も出しやすくなると思います。 もう一つ同じようなことですが、セルに「○」と入れたらその個数も計算してくれるような関数もあれば教えてください。 よろしくお願いします。

  • Excelのweekday関数に付いて

    カレンダーを作っています。 WEEKDAY関数を使って作業しています。 日曜日を赤で土曜日を青で祝日を赤で表示させたいのですが。 手順は 書式→条件付き書式の設定→条件1にセルの値が次の値に等しいを選んで数字の1を入力→条件に2にセルの値が次の値に等しいを選んで数字の7を入力→追加(A)の追加タブを選択肢し条件3にセルの値が次の値に等しいを選んで幾つの数字を入れれば祝日を赤にすることが出来ますでしょうか? また、カレンダーに曜日を月から日まで入力することは出来ますが祝日と表示させるにはどのようにすれば宜しいでしょうか? 教えて下さい。

  • エクセル 特定の単語が入力されたときにセルの色を変える

    エクセル 特定の単語が入力されたときにセルの色を変える A1に日付を入力すると、A2に自動的に曜日が入る数式を入れています。 カレンダーのように1ヶ月分がまとめて表示されているわけではなく、入力が必要な日だけ日付を入れるような表になるのですが、土曜や日曜の場合、曜日のセルの色を変える方法を教えていただけますでしょうか。 条件付書式でやってみたのですが、曜日のセルに数式を入れて自動的に表示させている場合、うまくできませんでした。(直接、土曜や日曜と入力するときちんと色が変わったのですが)

  • エクセル 祝日の関数を教えてください

    条件付き設定で土、日、祝日に色を付けたカレンダーを作っています。 曜日の色の付け方はいろいろあるようですが、今回は 土曜日・・・=WEEKDAY($A1)=7 日曜日・・・=WEEKDAY($A1)=1 =WEEKDAY($A1)=の後に、土曜日は「7」、 日曜日は「1」で作りました。 そこで質問ですが、祝日の場合には「=」の後の数字をいくつで設定するのでしょうか? よろしくお願いします。

  • Excelで土日の列を塗り分けしたい。

    縦軸に項目、横方向へ日付が並んだスケジュール表を構想してるのですが、土曜・日曜日の列を判りやすく塗り分けたいと思います。 曜日のセル単体には条件付き書式で設定できましたが、 その列全体を塗りつぶしたい場合はどうすればよいのでしょう? なるべくならマクロでなくワークシート関数で実現したく存じます。 しょうもない質問かもしれませんが、なにとぞ ご教授ください。

  • 日程表の祝日の列に網掛けをする方法

    日程表を作っています。条件付き書式で土曜日、日曜日、祝日と日付に色をつけています。マクロを使い土、日の列に網掛けをすることはできましたが、祝日の列に自動で網掛けをすることができません。COUNTIF 関数はマクロで認識できないのですが、何かいい方法はありませんか。教えてください。よろしくお願いします。

  • EXCEL関数でメモ帳作成

    EXCEL関数初心者です。 添付ファイルのような月ごとのメモ帳を作成しています。 最初に見やすいように一行おきに緑色で塗りつぶしをしました。 土日に青、赤の色分けを条件付き書式で「=TEXT(B3,"aaa")="日”」 の関数で日曜日には赤、土曜日には青に塗りつぶしました。 他の曜日の最初の緑色が消えています。 緑色が消えないようにするにはどうしたらいいですか。

専門家に質問してみよう