小技集

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



2023年4月21日【ID:0】

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

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


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

準備

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


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

では、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
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



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



サイト累計閲覧数

7148737

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

Excel完全制覇


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

【Excel】SWITCH関数で「その他」を表現

【ExcelVBA】現在の日時を取得

【Excel】条件付き書式で結合した見た目にする方法

【Excel】特定の文字を一括で色付けする方法 2選

【Excel】VLOOKUP関数で項目名から値を抽出

【Excel】先頭の「0」を維持する簡単な対策

【Excel】数式を表の下まで一発でコピー

【Excel】重複なしでコード単位の番号を割り当てる

【Excel】チェックしたデータを別シートに抽出

【Excel】行(列)挿入時に上(左側)の書式が反映される問題

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

【ExcelVBA】ダブルクリックで塗りつぶしとリセットを繰り返す

【Excel】スピンボタンで文字入力

【Word】字下げや折り返し位置を調整

【Excel】SORT(BY)関数で複数列を基準にして並べ替える

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

【ExcelVBA】記入時刻を自動入力

【Excel】2重の円グラフ(詳細と小計)を作成

【Excel】「今日の予定」を表から抽出

【Excel】マトリックス表から値を抽出する方法

【Excel】日付に対応する曜日を表示

【Excel】書類などの簡易的な入力チェック

【Excel】XLOOKUP関数でスピルを活用

【Excel】ピボットテーブルの意外と知られていない小技3選

【ExcelVBA】複数フォルダを一括作成





一覧ページへ

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

メンバーに加入すると多くの特典が得られます

各プラン特典一覧 各プラン特典一覧

 加入ページへ 
⚠️今が最安値です⚠️

※メンバーページと連携すると表示されなくなります