小技集

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



2024年1月3日【ID:0】

【Excel】特定の項目が特定の値の場合に行全体を色付け


特定の項目が特定の値の場合に関して、行全体を自動で色付けする設定方法について解説していきます。
イメージとしては、以下のような設定になります。
→「完了」の項目に"済"が入力されている場合に、行全体をグレーにする

設定するには、[条件付き書式]という機能を活用します。

ただ、通常の[条件付き書式]の機能には、行全体を色付けするという設定がありません。
そのため、数式にて自作する必要があります。

自作する場合は、今から解説する方法さえ覚えてしまえば、どんな表であっても適用することができます。

・条件付き書式の設定方法

まず初めに、設定したい範囲を選択します。
こちらでは、表の中を全て選択しています。

この時に、アクティブなセルがどこなのかを把握する必要があります。
上図の場合は、セルB3がアクティブセルになります。

範囲選択する時の基準によっては、アクティブセルの位置が異なるかと思います。
こちらでは、セルB3を基準に、セルC18まで選択しました。

この状態で、[ホーム]タブの中の[条件付き書式]の[新しいルール]を選択します。

次の画面にて、[数式を使用して…]を選択し、表示されるテキストボックスに条件式を入力します。

条件式にて、『「完了」の項目に"済"が入力されている場合』という内容を指定する必要があります。
より具体的に指定する場合は、まずはアクティブセルに対しての条件式を考えます。

今回の場合は、アクティブセルはセルB3になります。
そのため、このセルB3に背景色を設定したい場合の数式を考える必要があります。

その条件式は、以下のようになります。

=C3="済"
// 条件式の先頭には、「=」と入力する必要がある
// 文字列を直接指定する場合は、「"」で囲む必要がある

これは、「セルC3の値が"済"の場合」という意味になります。

では次に、同じ行のセルC3に背景色を設定したい場合の数式を考えます。
こちらに関しても、先ほどと同様に以下のようになるかと思います。

=C3="済"

更に、1つ下の行のセルB4の数式を考えると、以下のようになるかと思います。

=C4="済"

これらをまとめると、以下のようになります。

この数式から分かることは、「C列に関しては固定して、行番号に関しては、相対的に変化させる」ということです。
そのため、「C列を固定する」という内容を含めたセルB3に設定する数式は以下のようになります。

=$C3="済"

この数式を条件付き書式のテキストボックスに入力します。
入力後に、条件を満たしたセルに設定したい書式を[書式]より設定します。
こちらでは、[塗りつぶし]にて背景色をグレーに設定しています。

設定後、[OK]で確定することで、以下のように反映することができます。


他の値に関しても設定したい場合は、再度[条件付き書式]の[新しいルール]にて設定することで、反映することができます。
以下の画像は、"未着手"の場合に、背景色を薄い黄色にしています。

設定されている条件は、[条件付き書式]の[ルールの管理]にて確認することができます。
[ルールの管理]を開いても何も表示されないという場合は、[書式ルールの表示]の隣のリスト内容をご確認ください。

こちらの画面にて、設定したルールの編集や削除、優先順の変更ができます。


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


メンバー募集
1分で読める小技集 1分で読める小技集





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

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


- 人気の記事 -



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



サイト累計閲覧数

1914370

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

Excel完全制覇


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

【Excel】フィルターで瞬時に絞り混むショートカット

【Excel】オートフィルのちょっとした小技

【Excel】VLOOKUP関数で効率的に抽出

【Excel】重複した値をマークする

【ExcelVBA】「マクロの記録」でクラス分け

【Excel】VLOOKUP関数でURLをリンクとして取得する

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

【Excel】空白行を含む連続した日付の入力

【Excel】文字列のデータも0として平均に加えたい

【Excel】特定の曜日の日付を入力できないようにする

【Excel】データバーで特定の値以下の色を変更

【ExcelVBA】VBA開発でインデントが重要な理由

【Excel】文字列を右詰めで1つ1つの枠に割り当てる

【Excel】各担当ごとにシートを分割

【Word】特定の文字を改行に置換する

【Excel】商品ごとの販売数の合計を瞬時に集計

【ExcelVBA】表の先頭にデータを追加する機能(ノーコード)

【Excel】タイムスケジュールを瞬時に作成

【Excel】色の付いたセルを瞬時に集計

【Excel】グラフのラベルテキストを改行する

【Excel】Officeクリップボードを活用したメモ

【Outlook・Word】定型のあいさつ文を入力

【Excel】ユーザー設定リストを使って効率化

【Excel】表にある日付のみグラフに表示

【Excel・Word】同じ図形を繰り返し作成する





一覧ページへ

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