• ベストアンサー

エクセルで横カレンダー色つけ

エクセル2000です。エクセル素人ですが、 日程表作成で、G5から下へ項目、H3から横Z3へ19日分の日付(=H3+1・・・)、H4から横へ休日・祝日を表記しています。 休日・祝日を別シートに記入しており、それを参照に、H3~横とH4~横で休日・祝日のセルには条件書式で色づけをしています。H4~横の祝日休日は関数; =IF(ISERROR(VLOOKUP(H3,祝日休日,2,0)),"",VLOOKUP(H3,祝日休日,2,0))を使い祝日内容、休日(第2、4、指定休日を作成)。 質問内容は、H3に日付(毎日入力するその日にちです)を入れると2週間分内での該当する縦の休日祝日セル内に色をつけたいです。現在は H5に=h4:z4<>""、H6以下はオートフィルドラッグし、一個ずつ直しています。 項目(行)が多いので一発でできる方法はあるでしょうか? よろしくお願いします。

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

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

H5からZ沢山行のセル範囲を選び 数式が =H$4<>"" で書式を付けます。 条件付き書式の数式も,通所のセルの数式と全く同じように相対・絶対・混合参照の$の付け具合を利用できるので,慣れてみてください。

hirota3310
質問者

お礼

ありがとうございます。 早速やってみたらなりました。思わず感動でした。 相対・絶対・混合参照の意味が今ひとつ・・・というか今から勉強です。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

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

条件付き書式を設定したい範囲を選択してから条件を設定し直しましょう。 その方が簡単です。

hirota3310
質問者

補足

早々にご返事頂きありがとうございます。 設定方法が分かりませんが・・・

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル 横カレンダー セルの色付けについて

    一ヶ月間分のカレンダーで日付をタテに組んだ時、条件付書式で日曜祭日のセルの色を行単位で色づけ出来るのですが、日付をヨコに組んだ時は、セルの色を列単位で設定するにはどうすれば良いのでしょうか。 会社のカレンダーが従来よりヨコ組みなので出来れば現状のまま、セルの色付けをしたいのですが…。どなたか教えてください、宜しくお願いいたします。

  • Excelでのカレンダー作成について

    Excelでカレンダー(1カ月分)を作っているのですが、祝日に色を付けるのがどうしてもうまくいきません。 祝日の日付を入れたセルを用意したのですが、1つ関数につき1日分しか色をつけれませんでした =COUNTIF((1),(2))>=1 (1)祝日の日付を入れた複数の範囲のセル (2)カレンダーの日付のセル[1日分] これでやると1カ月分すべてのセルに対して1日ずつ条件を入れなければならないです。 (2)で1カ月分の日付の範囲をすべて選択してみたのですが、うまく表示されませんでした(>_<) どのような関数をつかえば、1カ月分すべての祝日の色を変えることが出来るでしょうか? 回答お願いしますm(_ _)m

  • エクセルカレンダーの作り方

    エクセル2003でカレンダーを作成したいです。 作成方法を教えていただきたく投稿いたしました。 祝日カレンダーというシートを作成し、 A5~A50まで日付(2013/01/01と表記) B5~B50まで祝日の名前が入った表を作成しました。           A       B      6  2013/01/01   元旦 7  2013/01/14   成人の日 8  2013/02/11   建国記念の日 9  2013/03/20   春分の日 10 2013/04/29   昭和の日 といった感じです。 別シート「シート1」のE2のセルに 2013/01/01 と日付をいれてあります。 この日付は毎日変わるのですが、そのすぐしたのセルE3のセルに 祝日カレンダーシートに対応している日付がきたら、祝日の名前を表示させたいのです。 1/1なら元旦。1/14なら成人の日。 といった感じです。 このやり方を教えていただけないでしょうか。 よろしくお願い致します。

  • エクセル 関数によるセルの色付け

    お世話になります。エクセルでセルにIF関数が入ってるセルを作り、色付けしたいです。 別のセルに「起算日(基になる日付)を入力」して、それから今日までが自動で入る場合、 1年経過したら自動でセルの背景Aに色付けし、2年、3年、4年、5年と同様に異なる色に色づけしたいのですが、どのようにすればよいのでしょうか?宜しくお願い致します。

  • 曜日に色づけ

    エクセル2000です。A列に日付を入れて 条件付書式で土、日に色づけするのは分かるのですが 1行に横に日付を入れて土、日に色付けするには どうしたらよいですか。

  • Excelカレンダーで休暇を入れる

    Excelでカレンダーを作る方は多くおられると思います。 なので祝日を入れる方法は「祝日を指定する範囲を作り、カレンダーの 日付とVLookUpでマッチングして判定する」と一般化されていますが、 祝日ではなく、ランダムに発生する休暇、それも「必ずしも昇順にソート されていない範囲」を参照して判定する方法はないでしょうか? 具体的には、例えば「A1セルにある任意の日付(日付シリアルで設定) に対して、その日付がB1~B20にある任意の日付(昇順/降順でない ランダムな日付で、空欄もランダムに発生する)」と合致するかどうか を判定する関数式はないでしょうか? IF文を20個入れ子にすれば出来ることは分かっているんですが、もっと スマートな方法があれば・・・。 識者の回答お待ちしています。

  • 【エクセル】パターン色つけ・塗りつぶしをワンタッチでしたい

    エクセルを使って社員の勤怠を管理しております。 横軸を月、縦軸を日にちにして何月の何日に有休を取った、休日出勤をしたなどと 一覧表を作っているのですが、処理の終わった月はセルの書式設定からパターンで 色をつけて未処理の月と視覚的に分けております。 ただちょっとした作業とはいえ、該当範囲を選択して書式を設定するのが面倒で。(^^; ctrl+Spaceなどで一列全体を選択、という訳にはいきません。他にも別の項目が、 書き出されたりしているためです。 マクロでもなんでもよいのですが、あらかじめパターン色つけ範囲をしておいて、 どこかをクリックするとか、特定のセルに入力するだけで色つけ可能な方法は ないものでしょうか? 例えば、A3のセルに「済み」と入れると、A5~A36(一ヶ月分のエリア)が 瞬時に色つけ・塗りつぶしされるような方法がいいのですが。 よろしくお願い致します。

  • Excelで勤怠カレンダーを作る(再掲載)

    WEBSITEをつけそびれので、再掲載します。 Excelで勤怠カレンダーを作っております。 毎月日付の入力面倒で、もっと簡単にできないか考えております。 下記WEBSITEのやり方を考えておりますが、15日が締め日なので、 一番上に1日でなく、16日を記載したいのですが、このWEBSITEの方法の応用もしくは他の方法ないでしょうか? https://forest.watch.impress.co.jp/docs/serial/exceltips/1229690.html 月だけを入力すれば、変更できるようにしたいと考えております。 また中国やタイなど国ごとの祝日に合わせたカレンダーにする方法はございますか? (土日祝日は赤く表記もしくは、日付の横にセルを作成して''Holiday''などと記載したい)

  • セル結合させてるときの 条件付き書式での色づけ方法

    いつも、お世話になっております。 先ほど、土日祝の色づけ方法をわかりやすく、教えていただきましたが、もし、下記のようなセル結合されてるときはどうすればいいのかわからないので、ぜひよろしくお願いします。 【A1】に年月  【A2-Z2】に日付←A2とB2はセル結合(Zまで2つづつセル結合) 【A3-Z3】に曜日←上記と同じくセル結合 【A4-Z4】に掲載欄に数字が入ります。←セル結合なし 【AP1-AP5】に仮に休日表を作ったとします。 【A1】に【=A1】と入力 【C2-Z2】に【=A2+1】 【A3-Z3】に【=A2】 【AP1-AP5】に“1/1” のように休日を入力 2行目に書式→セル→表示形式の分類に日付 3行目に書式→セル→表示形式の分類でユーザー定義→種類に(AAA) で、色づけは2~4行目まで条件書式にしてますが、下記の方法だと4行目のB4・D4・F4・・・・(ひとつ飛ばしでZ4まで)が色がつかないのです。どうしたら4行目すべてに色がつくでしょうか・・・???? 【形式が】【=(WEEKDAY(A$2)=1)+(COUNTIF($AP$1:$AP$5,A$2)>0)】赤

  • エクセルで土曜日、日曜日、祝日に色付けする。

    縦に日、横に月を入れた1年間の実績表があります。 土曜日、日曜日、祝日はカーソルに自動で色付けしたい。 条件は 1、ピボットテーブルで集計した表です。 2、1シートに複数の同一レイアウトの表があります。  したがって表ごとに範囲指定した表に色付けしたい。   表の上段にはタイトルを書く必要があるので数行空けて作成 3、年度を指定して色づけしたい。 4、色は土曜日が緑、日曜日が黄色、祝日が青 5、月は横に1月~12月です。   エクセル機能で出来ない場合はVBAでも良いです。  よろしくお願いします。

専門家に質問してみよう