すべてのセルが空の場合にのみ範囲を強調表示する条件付き書式を設定するにはどうすればよいですか?

すべてのセルが空の場合にのみ範囲を強調表示する条件付き書式を設定するにはどうすればよいですか?

条件付き書式設定は初めてで、苦労しています。6 列、100 行あります。データがまったくない行を 1 色で強調表示したいのですが、行内の 1 つのセルにデータがある場合は、その行の強調表示を完全に削除したいと思います。現在、データがない場合には行全体を強調表示し、1 つのセルにデータがある場合はそのセルだけ強調表示しないように設定しています。行全体の強調表示を消すことはできないようです。

どのセルをフォーマットするかを決定するために、次の数式を使用しました。

=I16:N16="" formatting color is yellow.

2 番目の条件付き書式を追加する必要があることはわかっていますが、さまざまな数式を試してみましたが、うまく機能しないようです。

答え1

データが16行目から始まると仮定して、範囲全体(I16:N115?)を選択し、条件付き書式でこの数式を使用します。

=COUNTIF($I16:$N16,"<>")=0

$記号は次のように必要です

注: この式も機能するはずです

=AND($I16:$N16="")

....しかし、これはExcelが条件付き書式で時々誤って管理する「配列数式」の例です(特にExcel 2007だと思います)。そのため、COUNTIFを使用した上記のバージョンをお勧めします。

答え2

6 列のみの場合は、各セルを個別にチェックできます。データが I16 から始まると仮定すると、次のようになります。

=NOT(AND($I16="", $J16="", $K16="", $L16="", $M16="", $N16=""))

これは、6 つのセル (列 A ~ F) がすべて空の行に対して true を返します。

ドキュメントを参照してくださいAND()そしてNOT()詳細については関数を参照してください。

関連情報