11/16/2023

Excel。データがすべて合致するなら、行全体を塗りつぶしてわかりやすくしたい。【fill the row】

Excel。データがすべて合致するなら、行全体を塗りつぶしてわかりやすくしたい。

<条件付き書式+AND関数>

フィールドのデータがすべて条件に合致するならば、わかりやすいように、行全体を塗りつぶしたい場合には、どのようにしたら、手早く設定することができるのでしょうか。


今回は、C:E列のデータが、すべて70点以上ならば、行全体を塗りつぶしたいとします。


まず、条件で塗り分けたいので、つかうのは、「条件付き書式」ですね。


あとは、条件の設定です。

「~かつ」というのが条件になります。

つまり、「AND条件」ということなので、AND関数をつかった条件式をつくればいいわけですね。


ただ、判定が合致するかしないかだけなので、IF関数は不要です。


では、設定をしていきましょう。

A2:E10を範囲選択して、ホームタブの「条件付き書式」にある「新しいルール」をクリックします。


「新しい書式ルール」ダイアログボックスが表示されます


「数式を使用して、書式設定するセルを決定」を選択して、条件式の設定ボックスに、数式を設定します。


=AND($C2>=70,$D2>=70,$E2>=70)


あとは、書式ボタンをクリックして、塗りつぶしたい色を設定したら、OKボタンをクリックして、完成です。


条件が満たされるか満たされないかだけなので、IF関数は不要です。


AND関数の引数は、「$C2」のように、複合参照にしています。

複合参照の列固定にしてあげることで、行全体を対象として、書式を反映することができます。