- ベストアンサー
Excel条件付き書式でカレンダーに色をつける方法
kagakusukiの回答
>2013/1/26から2013/2/25までの表を作成して祝日・日曜日と隔週月曜日の1/28・2/11・2/25に色付けをしたかったんです。 もしかしますと、「祝日・日曜日」と「隔週月曜日」は別の色ではなく、同じ色で塗り潰すので、1つの条件付き書式で済ましたいという事なのでしょうか? それでしたら、 =AND(ISNUMBER(1/DAY(B$3)),OR(WEEKDAY(B$3)=1,COUNTIF(祝日,B$3)MOD(B$3-"2013/1/28",14)=0)) とされると良いと思います。 尚、上記の数式中の"2013/1/28"の部分を、"2013/2/11"や"2013/2/25"に変えても、2013/1/28のセルに色が付きます。 それから、 >3月分は2/26から3/25と毎月表を作成するのですがいちいちカレンダーを見て休日の表に日にちを入れなくてもできるのではないかと思い質問させていただきました。 との事ですが、祝日の表を毎月入力し直していては面倒になりますから、1年に1度だけ1年分の祝日の表を作成しておき、使い回せば良いと思います。 尚、以下のサイトに、1年分の祝祭日が掲載されています。 【参考URL】 国立天文台 > 一般の方向け > 日の出・日の入り情報(暦) > 暦要綱 http://eco.mtk.nao.ac.jp/koyomi/yoko/ 国立天文台 > 一般の方向け > 日の出・日の入り情報(暦) > 暦要綱 > 平成25年(2013) http://eco.mtk.nao.ac.jp/koyomi/yoko/2013/rekiyou131.html 上記2つの参考URLの内、2番目のURLのページに「国民の祝日 平成25年 (2013)」という表がありますので、その表中の文字の部分をまとめてコピーしてから、Excelの例えばA1セルに貼り付けますと、以下の様になります。 A列 B列 1行目 名称 月日 2行目 元日 1月1日 3行目 成人の日 1月14日 4行目 建国記念の日 2月11日 5行目 春分の日 3月20日 6行目 昭和の日 4月29日 7行目 憲法記念日 5月3日 8行目 みどりの日 5月4日 9行目 こどもの日 5月5日 10行目 名称 月日 11行目 海の日 7月15日 12行目 敬老の日 9月16日 13行目 秋分の日 9月23日 14行目 体育の日 10月14日 15行目 文化の日 11月3日 16行目 勤労感謝の日 11月23日 17行目 天皇誕生日 12月23日 18行目 19行目 20行目 5月 6日、11月 4日は休日になる。 このままでは20行目の内容である「5月 6日、11月 4日は休日になる。」がB列の日付には反映されていませんから、B18セルに5/6、B19セルに11/4と入力します。 次に、日本の祝祭日以外にも、質問者様のお勤め先で決められている休日(例えば創業記念日や年末年始・盆休み等)があれば、B20以下に合わせて入力して下さい。 そして、もし、このExcelへの貼り付け作業を行った時の日付が、2013年ではなく、2012年内であった場合には、B列の各日付のデータは2013年ではなく、2012年の日付となっています(例えばB2セルの値は、「2013/1/1」ではなく、「2012/1/1」となっています)から、B列の日付が入力されているセルをまとめて範囲選択してから、Excelの置換機能を使用して、 2012/ を全て 2013/ に置換して下さい。 これで、B列に1年分の祝祭日のリストが出来上がりますから、後は、B列の日付が入力されているセル範囲をコピーして、御質問文にある >祝日一覧を作成し、 の祝日一覧のセル範囲に、[値のみを貼り付け]されると良いと思います。 文章で説明しますと面倒そうに思えるかも知れませんが、日付を1つずつ手入力されるよりは、はるかに楽ですし、入力ミスも少なくなると思います。 >ちなみに会社がEXCEL2010で家で使っているEXCELはXPなのでまだ、教えていただいた事が試せていません。 XPでも使用可能な関数や機能しか使用しておりませんから、多分、XPでも動作させる事は可能な筈だと思います。(もしかしますと、条件付き書式の数式を入力する欄に、入力可能な文字数の限界を超えてしまう恐れも、皆無ではありませんが) 尚、万が一、XPにおける条件付き書式の設定方法を御存じではあられない場合には、以下のURLのページを御参考にされると良いかと思います。 【参考URL】 よねさんのWordとExcelの小部屋 > ~Excel2003 基本講座 > 条件付き書式 http://www.eurus.dti.ne.jp/~yoneyama/Excel/jyo-syo.html
関連するQ&A
- EXCELでカレンダーを作りたいのですが
質問は2点あります。 一つは月曜日から日曜日の間に祝日がある場合、月、火、水、木、祝日、土、日というように間に祝日の文字を入れる方法を教えて下さい。 二つ目は祝日が入ったらそれを赤い文字にしたいのですが。条件付き書式で7は土曜日で1は日曜日ですよね。祝日に入れる数字は何を入れたら良いのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル2010 列による条件付き書式
宜しくお願いします。 ================================================== 1 2 3 4 5 6 7 8 9 10 11 12 13 14 月 火 水 木 金 土 日 月 火 水 木 金 土 日 予定 時間 ==================================================== 上記のような表があり、土曜と日曜の日付だけを黒塗りしたいです。 行であればデータのフィルタでできると思うのですが 列でフィルタをできるのでしょうか? 土日の部分だけ黒塗り(灰色の網掛け)、またはフィルタを掛けて 土日だけ表示させたいです。 簡単な方法があれば教えてください。 宜しくお願いします。
- ベストアンサー
- その他MS Office製品
- 【Excel】 条件付き書式で解決できるでしょうか。
こんにちは 下記の予定表があります。 A B C 1 2008年 2 11月 3 日 曜日 催事 4 1 土 5 2 日 BBB 6 3 月 AAA 7 4 火 8 5 水 催事がある行はイエローに、 土曜日はブルーに 日曜日はピンクに そのほかの平日はホワイトにしたいのですが、 条件付き書式で解決できますか? 5行目のように重なる時には、 催事のイエローを優先したいと思います。 ※条件付き書式は、3項目までの設定なのでそれ以上の設定は 無理だと思うのですが、催事の内容によって異なる色を 設定することは可能でしょうか。 Excel2003です。
- ベストアンサー
- オフィス系ソフト
- 条件付き書式について
条件付き書式でセルへ色を付ける方法を教えてください。 ●Office2013使用 ●別シート名「祝日」で、祝日リストを作成済み (A列に祝日日付を入れています) ●A2には「1」としか表示されていませんが yyyy/m/d(aaa)の「d」のみ表示するよう書式設定 ●B2には「金」としか表示されていませんが yyyy/m/d(aaa)の「aaa」のみ表示するよう書式設定 <やりたいこと> 書式設定(土日はWEEKDAY、祝日はCOUNTF使用)で 土・日・祝日のセルに色を付けたいのですが C列だけ色が付きません。 C列には文字を入力する予定ですので 文字を入れても背景の色はAB列と同じのまま… そんなこと可能でしょうか。 色々調べてやってみたのですがギブアップです…。 どなたかお詳しい方、教えていただけないでしょうか。 宜しくお願い致します。
- 締切済み
- Excel(エクセル)
- EXCEL 条件付き書式 3つの条件を適用させる
ある施設の入館数のデータ管理をしたいと思います。 表で曜日、入館数を別の列にしてます。 例えば、月曜という表示をA1、月曜日の入館数をA2に。 火曜はB1、火曜日の入館数をB2に入力していきます。 条件付き書式で、 「平日の入館数が500以下だったら赤で入館数の文字を変えて、土日祝日は1000以下だったら赤く変える」 という風に平日と土日祝日では条件を変えたいのですが、月が替わった時にシートを再利用したいのでできればシート作成時にその都度平日の所だけに条件設定して土日にも条件設定してではなく1日から31日まで一列で設定できないのでしょうか? 教えてください。よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセル2007条件付き書式について
条件付き書式の項目が全部で4つになってしまい、互換性の関係上3つに落としたいのが主旨です。 現在土or日と表記された場合に背景色が変わるようになっておりますが、 土曜と日曜とで別々の設定にしております。 =WEEKDAY($A6)=1 日曜 =WEEKDAY($A6)=7 土曜 一つの条件に表現できればご教授願いたいのですが。
- ベストアンサー
- オフィス系ソフト
- シフト表のカレンダーによる条件書式で セル色を3つつける方法
シフト表のカレンダーによる条件書式で セル色を3つつける方法 条件書式で 日曜 土曜までは 条件書式で色つけできたのですが 祝日に関して どうしても できません。 以前 やったことが あるのですが すっかり忘れてしまいました。 確か祝日シートとかをつくって祝日を張り付けてやる方法があったとおもいますが。 シフト表は 縦バージョンではなくて 横バージョンです。 D4 に 2009(年) Q4 に 9(月)を入力して カレンダー部分を変化させています。 B6~AF6に 日にち部分 B7~AF7に 曜日部分 やりたい曜日のセル色は 6と7行目だけに設定。 ただ 2009 年 9月 を 例にとると AF6 AF7が 10月1日の部分が 表示されてしまいます。 月の 曜日が 少ないときに 後半部分を白にして消しているように見せる 条件書式の 設定が あったとおもいます。 そちらのほうも ご存じのかた よろしくおねがいします。
- ベストアンサー
- その他MS Office製品
- エクセル2007 条件付き書式
予定表をエクセル2007で作成しています。 1日が1行になっているスタイルです。 条件付き書式で,セルの背景色を,土曜を青,日曜を赤, 祝日を黄色になるよう設定しています。 =WEEKDAY($A2)=1 =WEEKDAY($A2)=7 =NOT(COUNTIF($K2,"")) (k列には祝日名が入っている) 休日出勤し,月曜が代休の場合, 月曜はK列に「代休」と入れれば黄色になりますが, 出勤した土曜や日曜を白にするにはどうすればいいでしょうか? 滅多にないことなので,そのセルだけ「セルの書式設定」から 塗りつぶしを白にしたのですが,条件付きが優先されてしまいます。
- ベストアンサー
- その他MS Office製品