【问题标题】:Highlight alternative rows but not blanks?突出显示替代行而不是空白?
【发布时间】:2016-01-27 14:20:48
【问题描述】:

我以条件格式使用以下公式来突出显示电子表格中的每一行:

=MOD(ROW(),2)=0

这很好用,但是它会突出显示所有行,无论是否为空白。我不想突出显示空白行。

请有人告诉我如何做到这一点?

【问题讨论】:

  • =OR(MOD(ROW(),2)=0,A1 = "") 将 A1 更改为第一行条件格式适用于行和列,直到整行为空为止。
  • @ScottCraner 感谢您的建议,但是,如果我使用您的代码,并按照建议将单元格引用更改为条件格式的第一行 - 这会导致我的条件格式全部完成在那个地方。而且我得到了到处都是颜色的随机单元格。
  • 对不起,把A1的列设为绝对:=OR(MOD(ROW(),2)=0,$A1 = "")

标签: excel excel-formula row conditional-formatting


【解决方案1】:

选择要应用格式的范围,从 Row1 和 HOME > 样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式此公式为真的值:

=AND(ISEVEN(ROW()),A1<>"")  

Format...,选择格式选择,OKOK

这假设如果其中的 ColumnA 单元格是空白的,您想要跳过格式化一行。

另一种方法是坚持你所拥有的,但添加另一个规则,给予它优先级,只是为了测试 ColumnA 单元格是否为空白,然后为此设置“无格式”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-29
    • 2012-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多