Excel

【Excel】エクセルにて0や0以外を色付けする方法【0になったら色が変わる】

当サイトでは記事内に広告を含みます。

この記事では「エクセルにて0になったら塗りつぶす(色を変える)方法」、「エクセルにて0以外の色分けを行う方法」について解説していきます。

これらの処理としては主に関数やマクロを使用せずとも

・条件付き書式

を使うと良く、実際のサンプルを用いてみていきましょう。

 

エクセルにてセルの値が「0」になったらセルを塗りつぶす方法

それでは以下のサンプルデータを用いて、エクセルにてセルの値が「0」になったら背景色を変更する方法について解説していきます。

エクセルにてセルの値が0になったらセルの色を塗りつぶす(色を変える)には、上述の通り「条件付き書式」を使用するといいです。

例にあるような表で得点0のセルを赤色に塗りつぶすには、まず表のデータの入っているセル全体を選択します。

次に画面上にあるリボンの「ホーム」をクリックし、その中から「条件付き書式」を選択します。

選択項目が表示されるのでその中から「新しいルール」を選択します。ルールの選択画面が開くので、「指定の値を含むセルだけを書式設定」を選択します。

画面下部にある「次のセルのみを書式設定(O):」の選択項目を

左から「セルの値」、「次の値に等しい」、を選択し、「0」

を入力します。

条件を選択したら、右端にある「書式(E)…」をクリックします。

「セルの書式設定」の画面が開くので、右上にある「塗りつぶし」タブを選択します。

「カラーパレット」が表示されるので、任意の色を選択します。今回は赤色を選択し、画面下の「OK」をクリックします。

一つ前の「新しい書式ルール」の画面になるので、ここでも「OK」をクリックします。

これで表の選択したセルに書式設定が施され、0の入ったセルのみ赤色に塗りつぶされました。

 

エクセルにてセルの値が「0以外」のセルの色分けを行う方法

上ではセルの値が0の場合セルの色を塗りつぶす処理を行いましたが、次は値が0以外のセルの色を塗りつぶす方法を解説していきます。

先ほどと同様に色分けを行いたいデータの入ったセルを選択します。

次に画面上にあるリボンの「ホーム」をクリックし、その中から「条件付き書式」を選択します。

選択項目が表示されるのでその中から「新しいルール」を選択します。

画面下部にある「次のセルのみを書式設定(O):」の選択項目を

左から「セルの値」、「次の値に等しくない」、を選択し、「0」

を入力します。これで色付けしたい0以外のセルを選択しているわけです(ここが先ほどと違う処理になります。)。

条件を選択したら、右端にある「書式(E)…」をクリックします。

「セルの書式設定」の画面が開くので、右上にある「塗りつぶし」タブを選択します。

「カラーパレット」が表示されるので、任意の色を選択します。今回も0以外のセルに付けたい色として赤色を選択し、画面下の「OK」をクリックします。

一つ前の「新しい書式ルール」の画面になるので、ここでも「OK」をクリックします。

これで表の選択したセルに書式設定が施され、今度は先ほどとは違って、「値が0以外」のセルの色が赤色に塗りつぶされました。

 

まとめ エクセルにて0以外の色分けや、0になったら色が変わるようにする方法

この記事ではエクセルにて0や0以外を色付けする方法(0になったら色が変わるなど)について解説しました。

いずれにしても「条件付き書式」を使えばいろいろな条件(重複するデータや上位、下位10項目等)で書式設定が行えるので、業務に役立てていきましょう。