【问题标题】:Google Sheets: How do I format a range to color a row if every cell in that row has matching data?Google 表格:如果该行中的每个单元格都有匹配的数据,我如何格式化一个范围来为该行着色?
【发布时间】:2022-12-06 08:43:25
【问题描述】:

我想这样做,如果一行中的所有单元格都有匹配的数据,它会自动将行的填充颜色更改为绿色。

Example of the desired visual effect, including my conditional formatting work-around to achieve the look

正如您在图像中看到的,具有空单元格的行未显示为绿色。

我也很欣赏其他一些功能:

  • 如果包含具有不匹配数据的单元格,则将行重新着色为红色。 (比如有人把自己的名字放在别人的行中)
  • 如果将数据添加到先前的空行,则在 30 分钟后将保护范围扩大 1 行。
  • 如果受保护范围内的一行变为空,受保护范围会自动按 A 列从 A-Z 对自身进行排序,并将其大小减少 1 行。

语境:

我最近在 MMO 中为我的公会在 Google 表格上制作了一个电子表格,以跟踪每个人的职业和食谱,知道链接的人可以在表格上进行编辑,但我确实有受保护的范围,涵盖了具有编辑器的旧条目访问仅限于一个小团队,因此随机的人不会删除所有数据。定期维护我们使用的电子表格的其他官员都没有太多使用电子表格的经验,这些电子表格非常基本,几乎没有自动化。尽管我教他们每个人如何维护电子表格,但我在度假时需要三到四个人来完成我的工作。当我去度假并最终从那个 MMO 退休时,更多的自动化会很好。

这是我在这个网站上的第一篇文章,我不懂计算机编程,也不精通电子表格,尝试用谷歌搜索也无济于事,因为我发现的所有内容都在谈论基于列的条件格式,而不是基于行.

现在,我的临时解决方法是每次我看到一行已填满时手动将条件格式添加到一个范围,如果单元格恰好包含该人的姓名,则将填充颜色更改为绿色。根据之前使用我行会的其他电子表格的经验,我知道其他官员不会自己这样做。

我不确定去哪里寻求有关 Google 表格的帮助,但我有一个家庭成员是一名开发人员,我依稀记得他提到过这个网站,这就是我试一试的原因。

【问题讨论】:

    标签: sorting google-sheets formatting


    【解决方案1】:

    尝试:

    =SUMPRODUCT($A2:$K2<>"")=11
    

    在范围 A2:K

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-30
      • 2015-10-11
      • 2020-01-21
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 1970-01-01
      • 2021-12-01
      相关资源
      最近更新 更多