如果该行中的任何列大于0,则在excel中突出显示一行

时间:2018-01-12 20:40:58

标签: excel row highlight conditional-formatting

这是我的第一篇文章,我一直在寻找,但需要一些帮助。

我有一个电子表格,其中包含A行中153个行(A2:A153)的股票代码和列F到BL中列出每个股票数量的日期,例如,它看起来像这个链接图像:

spreadsheet

问题是有大量行的数量只有0,我想使用条件格式来突出显示任何列中任何包含大于0的数字的行。

因此,例如,如果第5行在Z5中有7,即使每隔一列为0,整个行也会突出显示绿色。

同样,如果第5行(A-BL)的每一列都为0,则它​​不会突出显示。

我认为这很容易,但我正在努力,所以任何帮助都会受到赞赏。

谢谢!

2 个答案:

答案 0 :(得分:1)

以下是您需要做的事情:

  • 选择单元格A1
  • 点击“条件格式” - > “新规”
  • “使用公式确定要格式化的单元格”
  • 键入公式= COUNTIF(1:1,“> 0”)
  • 选择所需的格式
  • 点击“确定”,然后转到“条件格式” - > “管理规则”
  • 更改规则适用的区域,使其适合您想要的任何行(例如1:1000)

Here's a GIF showing the steps

编辑:要使规则包含负数,只需将公式更改为= OR(COUNTIF(1:1,“> 0”),COUNTIF(1:1,“< 0" ))

如果您玩了多个规则并稍微调整一下,如果行中所有数字的平均值为负,则甚至可以让行突出显示为红色,如果是正数,则甚至可以使用绿色。

答案 1 :(得分:0)

尝试:

=IF(OR(COUNTIF($A1:$D1,"<0")>0,SUM($A1:$D1)=0),FALSE,TRUE)