小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年4月21日【ID:0】

【Excel】条件付き書式で休日を色付け

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


スケジュールの日付から休日を自動で色付けする方法について解説しています。

準備

まずは、以下のように休日一覧表を用意する必要があります。
※こちらでは同じシート内に用意していますが、別のシートでも問題ございません。

📘 Excel小技100選(500円)


条件付き書式に設定する条件式

では、B列の日付に対し、E列の値を含むセルに関して自動で色付けされるように条件付き書式で設定していきます。
条件付き書式で今回のような少し複雑な設定をする場合は、まずは対象範囲の先頭のセルB3についての条件式を考えるとイメージしやすくなります。

セルB3が色付けされる時は、E列の値を含む場合になります。
そのため、セルB3がE列の値を含む時にTRUEになるような以下のような数式を、空のセルに作成します。

=COUNTIF(E:E,B3)=1

この式のままでも問題ございませんが、TRUEは0以外の数字でも表現できるため、以下のように「=1」を省略して表現することもできます。

=COUNTIF(E:E,B3)

>【Excel】ORは「+」、ANDは「*」でも表現できる!?


条件付き書式の設定

では、この式を条件付き書式で設定していきます。
セルB3からB15までに適用したい場合は、セルB3を基準にB15まで選択します。
選択後、[ホーム]の中の[条件付き書式]の[新しいルール]にて以下のように設定します。

ここで設定した数式は、他の選択範囲に相対参照で反映されます。
セルB4に関しては、「=COUNTIF(E:E,B4)」という感じになります。
そのため、C列に関しても色を設定したい場合は、「=COUNTIF($E:$E,$B3)」と列を絶対参照にするなどの工夫が必要になります。

上記の画像のように、数式「=COUNTIF(E:E,B3)」と書式の設定をすると、休日一覧の日付を含む場合に自動でスケジュールの日付を色付けすることができます。
※休日を追加した場合に関しても、自動で反映されます。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

8621349

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】表の書式がコピーした際に崩れないようにする

【Excel】マトリックス表の見出しの作成方法

【Excel】ピボットテーブルの表示形式

【Excel】数式の引数で効率的に複数範囲選択

【Excel】TRIM参照を使って表を縦に結合

【Excel】文章から特定の文字列を抽出

【ExcelVBA】予定表の各日付に1行を追加する

【Excel】軸の異なる表を瞬時に作成

【Excel】数式の引数に途中の行から最終行までを指定

【Excel】スピル活用時!指定した範囲内まで展開

【Excel】特定の項目が重複しているデータを削除

【Excel】表の入力必須項目を自動色付け(入力後は解除)

【Excel】クリック操作で端のセルまで移動

【Excel】FILTER関数1つで離れている項目を抽出

【Excel】重複した値の先頭以外をマーク

【Excel】「=」と「EXACT関数」の違いとは

【Excel】指定したセルを別のセルの間に移動する

【Excel】○○IFS関数を使ってOR条件で求める

【Excel】グラフの軸の「データのない日付」を非表示にする

【Excel】散布図で値が重複する場合の対策

【Excel】出社時刻と退社時刻から勤務時間を求める

【Excel】日付を用いた一意の番号を生成

【Excel】VLOOKUP関数で列番号を数えずに抽出

【ExcelVBA】選択セルの列幅を自動調整

【Excel】各シートのセルの値を一括抽出

・
・
・


一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ