web-dev-qa-db-ja.com

Googleスプレッドシートの条件付き書式の2次元比較

したがって、このスプレッドシートには2つの領域(D7:AD16およびD18:AD27)があります。次に、D18:AD27では空であるがD7:AD16では空ではないすべてのセルに黄色が追加されるように、D18:AD27の色を書式設定します。

The top and bottom area I want to compare and format cell by cell. Ignore the green cells.

このように1つの行に適用される次のカスタム式を使用します。

=AND(ISBLANK(D23:AD23);NOT(ISBLANK(D12:AD12)))

条件付き書式タブ:

enter image description here

そして、その行に望ましい結果を生成します。

enter image description here

問題

2次元でこれをしようとすると、式を

=AND(ISBLANK(D18:AD27);NOT(ISBLANK(D7:AD16)))

次のような領域に適用します。

enter image description here

しかし、これは領域からすべての黄色の色の書式設定を削除しますので、どの行でも手動でこれを行わずに目的の結果を達成するにはどうすればよいですか?

3
dekuShrub

もちろん、この質問の問題を再現しているときに、たまたまそれを解決しています。どうやら、式は1つの行に対応し、エリアに適用するときに行ごとに適用されるようです。

一番上の行にのみこのカスタム式を使用して機能しました:

=AND(ISBLANK(D18:AD18);NOT(ISBLANK(D7:AD7)))

そして、次のようにその式をエリア全体に適用します:

enter image description here

2
dekuShrub