我有以下条件格式,我想知道是否可以将它们合二为一,所以我不需要单独添加它们:
IF($A11&$D11=$W$14;AND($K11>$X$14;$K11<$Y$14))
IF($A11&$D11=$W$15;AND($K11>$X$15;$K11<$Y$15))
IF($A11&$D11=$W$16;AND($K11>$X$16;$K11<$Y$16))
IF($A11&$D11=$W$17;AND($K11>$X$17;$K11<$Y$17))
IF($A11&$D11=$W$18;AND($K11>$X$18;$K11<$Y$18))
IF($A11&$D11=$W$19;AND($K11>$X$19;$K11<$Y$19))
IF($A11&$D11=$W$20;AND($K11>$X$20;$K11<$Y$20))
IF($A11&$D11=$W$21;AND($K11>$X$21;$K11<$Y$21))
IF($A11&$D11=$W$22;AND($K11>$X$22;$K11<$Y$22))
IF($A11&$D11=$W$23;AND($K11>$X$23;$K11<$Y$23))
IF($A11&$D11=$W$24;AND($K11>$X$24;$K11<$Y$24))
IF($A11&$D11=$W$25;AND($K11>$X$25;$K11<$Y$25))
IF($A11&$D11=$W$26;AND($K11>$X$26;$K11<$Y$26))
IF($A11&$D11=$W$27;AND($K11>$X$27;$K11<$Y$27))
IF($A11&$D11=$W$28;AND($K11>$X$28;$K11<$Y$28))
IF($A11&$D11=$W$29;AND($K11>$X$29;$K11<$Y$29))
IF($A11&$D11=$W$30;AND($K11>$X$30;$K11<$Y$30))
IF($A11&$D11=$W$31;AND($K11>$X$31;$K11<$Y$31))
IF($A11&$D11=$W$32;AND($K11>$X$32;$K11<$Y$32))
IF($A11&$D11=$W$33;AND($K11>$X$33;$K11<$Y$33))
绿色填充适用于表中的$ K $ 11:$ K $ 344:
如果可以在VBA中轻松完成,那也可以。
答案 0 :(得分:2)
请选择K11:K344和HOME&gt;样式 - 条件格式,新规则...,使用公式确定要格式化的单元格和格式化此公式的值::
=AND(K11>=VLOOKUP(A11&D11,W$14:Y$344,2,0),K11<=VLOOKUP(A11&D11,W$14:Y$344,3,0))
格式化... ,选择绿色,OK,OK。
答案 1 :(得分:1)
您可以使用COUNTIFS
:
=COUNTIFS($U$11:$U$33,A11,$V$11:$V$33,D11,$X$11:$X$33,"<"&K11,$Y$11:$Y$33,">"&K11)
以上不需要连接的区域和站点类型(因此可以根据需要添加更多条件),但如果您已经拥有它,可以稍微缩短一下:
=COUNTIFS($W$11:$W$33,A11&D11,$X$11:$X$33,"<"&K11,$Y$11:$Y$33,">"&K11)
条件格式的设置保持不变。
如果与Region,Site Type,lower和upper bound匹配, COUNTIFS
将返回一个大于0的数字(解释为true),否则将返回0。