【问题标题】:Conditional formatting for multiple blank cells and running total in Google Sheets多个空白单元格的条件格式和 Google 表格中的总计
【发布时间】:2018-10-13 07:51:49
【问题描述】:

我正在尝试跟踪会议的投票出席情况,并且取得了不同程度的成功。

问题场景:

H、I 和 J 列包含 1 或空白,表示他们是否参加了最近 3 次会议之一。 对于所有行,如果所有 3 列(H、I 和 J)都是空白或“”,则将整行标记为红色 然后我需要将标记为 RED 的行数相加,然后从投票成员中减去。

我尝试利用条件格式工具 > 自定义公式,但没有取得多大成功。以下是我在场景的第一部分尝试并失败的一些事情。

=IF(SUM(H4:J4)>0,false,true)

=ISBLANK(H4:J4)

=IF(ISBLANK(H4:J4),false,true)

=ARRAYFORMULA(OR(ISBLANK(H4:J4))) = FALSE

这些都没有像希望的那样工作,甚至复制到每一行并粘贴条件格式也进一步弄乱了公式。

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    格式设置:使用COUNTBLANK(range) 公式使用条件格式。

    1. 转到条件格式

    2. 选择您想要格式化的范围(在您的情况下H1:J50 假设 50 行)

    3. 选择Custom Format is

    4. 添加表达式=countblank($H1:$J1)=3

    5. 从调色板中选择红色

    6. Done

    然后您的空白行现在将突出显示为红色。

    计算空白行数:

    1. 选择一个使用过的列。

    2. 在 Row1 中输入表达式 =if(countblank($H1:$J1)=3,1,0) 并根据需要自动填充任意多的行。

    3. 总计在底部,并使用此值进行减法。

    可能有更简单的方法,但如果 H1:J1 全部为空,=if(countblank($H1:$J1)=3,1,0) 将在行中添加 1

    【讨论】:

    • 检查以上是否适合您。如果不让我知道,我会发布一张测试表来演示。我对其进行了测试,它在我的测试表上有效。
    • 谢谢!这似乎让我走到了那里。计算空白行数的公式似乎不起作用。此外,如果我在“H 的左侧”添加一个新列,这样我就可以保留整个历史记录但仍跟踪过去 3 个月......条件格式会自动更新。虽然我同意这通常很有帮助......有没有办法防止这种情况发生?
    • 让计数器正常工作的简单模式:=if(COUNTBLANK($H2:J2)=3,1,0)
    • oops =if(countblank($H1:$J1),1,0) 是我的错字,因为我的测试表有 =if(COUNTBLANK($H1:J1)=3,1,0)(否则它不会起作用)。我很高兴你找到了!我已经更新了回复,以防其他人遇到解决方案。
    • 此外,如果公式不够,您可以选择创建一个 Javascript 函数,该函数在每次编辑任何单元格后执行,并且可以做任何您喜欢的事情。
    猜你喜欢
    • 1970-01-01
    • 2017-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多