Excel,为条件格式创建 3 个条件
Excel, Creating 3 conditions for Conditional Formating
我的情况是这样的。我有一个 excel sheet,其中包含 6 列,我需要比较 G:L、
在这些列中,每个单元格都包含一个美元值或为空白。
我需要弄清楚如何 return 进入 M 列 3 个不同的值
- 一行中的所有单元格匹配
- 该行包含空白
- 并非所有行都匹配
我使用了 =NOT(STDEV(G3:L3))
这给了我真/假/#DIV/0!但是当我尝试使用 3 条规则进行条件格式设置时
Formula:=$M4:$M2693=TRUE (background GREEN) Applies to =$A:$L93
Formula:=$M4:$M2693=FALSE (background RED) Applies to =$A:$L93
Formula:=$M4:$M2693=#DIV/0! (background YELLOW) Applies to =$A:$L93
我不会得到黄色行,DIV/0行将是它们上方任何行的颜色。
我想如果我可以有 M 列 return 3 个不同的值,可以是 A、B C 1、2、3 或任何不是 #DIV/0 的值!我应该能够使条件格式工作
奖金是如果我能得到它 return 4 值表示所有行都是空白的第 4 个值,因为那将是标题行,但这并不重要,因为我可以手动编辑这 40 行。
* 编辑 *
Tom 引导我朝着正确的方向前进,但为了获得完美的格式,我确实必须进行一些修改
=COUNTBLANK($H:$L)=5 (No Formatting)
=STDEV($H3:$L3)>0 (Red)
=STDEV($H3:$L3)=0 (Green)
=COUNTBLANK($H3:$L3)<5 (Yellow)
然后它运行得非常好,所以如果你正在阅读这篇文章是因为你有同样的问题 tweeking 订单可能与你的条件格式有很大关系
好的,我有四个规则要按此顺序触发:-
=COUNT($G4:$L4)=0 - no format set
=COUNT($G4:$L4)<6 - yellow
=STDEV($G4:$L4)>0 - red
=STDEV($G4:$L4)=0 - green
在条件格式中输入它们后,我使用了管理规则,按此顺序设置规则并勾选出错时停止框,以便它们正常运行。
STDEV 确实会给出一个#DIV/0!如果要处理的数字少于两个,则会出错,但这并不重要,因为它会被 'yellow' 情况覆盖,即使不是,也只是意味着它不会触发。
为辅助列赋值的公式如下所示:-
=IF(COUNT($G4:$L4)=0,1,(IF(COUNT($G4:$L4)<6,2,(IF(STDEV($G4:$L4)>0,3,4)))))
我的情况是这样的。我有一个 excel sheet,其中包含 6 列,我需要比较 G:L、
在这些列中,每个单元格都包含一个美元值或为空白。 我需要弄清楚如何 return 进入 M 列 3 个不同的值
- 一行中的所有单元格匹配
- 该行包含空白
- 并非所有行都匹配
我使用了 =NOT(STDEV(G3:L3)) 这给了我真/假/#DIV/0!但是当我尝试使用 3 条规则进行条件格式设置时
Formula:=$M4:$M2693=TRUE (background GREEN) Applies to =$A:$L93
Formula:=$M4:$M2693=FALSE (background RED) Applies to =$A:$L93
Formula:=$M4:$M2693=#DIV/0! (background YELLOW) Applies to =$A:$L93
我不会得到黄色行,DIV/0行将是它们上方任何行的颜色。
我想如果我可以有 M 列 return 3 个不同的值,可以是 A、B C 1、2、3 或任何不是 #DIV/0 的值!我应该能够使条件格式工作
奖金是如果我能得到它 return 4 值表示所有行都是空白的第 4 个值,因为那将是标题行,但这并不重要,因为我可以手动编辑这 40 行。
* 编辑 * Tom 引导我朝着正确的方向前进,但为了获得完美的格式,我确实必须进行一些修改
=COUNTBLANK($H:$L)=5 (No Formatting)
=STDEV($H3:$L3)>0 (Red)
=STDEV($H3:$L3)=0 (Green)
=COUNTBLANK($H3:$L3)<5 (Yellow)
然后它运行得非常好,所以如果你正在阅读这篇文章是因为你有同样的问题 tweeking 订单可能与你的条件格式有很大关系
好的,我有四个规则要按此顺序触发:-
=COUNT($G4:$L4)=0 - no format set
=COUNT($G4:$L4)<6 - yellow
=STDEV($G4:$L4)>0 - red
=STDEV($G4:$L4)=0 - green
在条件格式中输入它们后,我使用了管理规则,按此顺序设置规则并勾选出错时停止框,以便它们正常运行。
STDEV 确实会给出一个#DIV/0!如果要处理的数字少于两个,则会出错,但这并不重要,因为它会被 'yellow' 情况覆盖,即使不是,也只是意味着它不会触发。
为辅助列赋值的公式如下所示:-
=IF(COUNT($G4:$L4)=0,1,(IF(COUNT($G4:$L4)<6,2,(IF(STDEV($G4:$L4)>0,3,4)))))