2

条件を設定しまし=IF(C2<42,C4="")た。満たすと背景色が赤に変わります。十字線(セルの左下)を隣接するセルにドラッグしても、数式は同じままです。

数式を300回以上変更する必要が=IF(D2<42,D4="")あります。現在の列を参照する方法はありますか。=IF(thiscolumn-row2 < 42, thiscolum-row4 = "")

4

3 に答える 3

3

If条件付き書式の数式では使用しません。数式自体が探している条件を定義しているため、if は既に暗示されています。したがって、式は次のようになります。

=C2<42

式の 2 番目の部分について混乱していますC4=""。それは2番目の条件であるはずですか?その場合は、AND ステートメントを使用します。

=AND(C2<42,C4="")

Excel 2007 または 2010 を使用している場合、潜在的な混乱の別の原因は、参照が相対的であっても、条件付き書式設定の数式ボックスをドラッグしても変更されないことです。

于 2011-12-16T15:59:55.557 に答える
3

Excel はデフォルトで、セル/行ラベルの前にドル記号を配置する場合があります (つまり、.... の$C$4代わりにC4、ドル記号は、各行で数式を変更するのではなく、元の値をロックするように Excel に指示します。条件付き書式でルールを実行しますか?ドル記号を表示する? それが問題かもしれません. ドル記号を取り除くと、必要なものが機能するはずです.

于 2011-12-16T15:27:11.667 に答える
0

範囲 c1:d300 に書式を適用する場合、その範囲のセルを選択し、条件付き書式ボックスを表示して、次のように入力します。

=AND(C2<42,C4="")

これで、選択範囲全体への相対参照を含む書式設定が適用されます。

于 2012-01-15T14:16:56.537 に答える