【问题标题】:conditional formatting for a full column based on the average value in that row?基于该行中的平均值的整列的条件格式?
【发布时间】:2019-06-01 09:43:34
【问题描述】:

我正在浏览一张表格,其中包含跨不同行的多个不同数据点(对于同一操作的不同版本,每个版本都在自己的行上)。

为了轻松地从一行到下一行进行比较,我想在一个简单的级别上使用条件格式,如下所示: - 如果该单元格中的值等于或大于该列的平均值,则突出显示单元格绿色- 如果某个值小于该列的平均值,则突出显示单元格红色

例如,如果每个单元格中的值等于或大于该列中所有值的平均值,我需要列 F 中的所有单元格为绿色,如果小于该列中所有值的平均值,则我需要为红色列。

但我正在努力让它发挥作用。

有人有什么想法吗?

我尝试了 2 种方法,试图获得一个自定义公式来计算这个平均值,并且仅仅参考另一列中的特定单元格做大于或小于参考(我有一个单独的列,我只有每个列的平均值列计算如下:=Average(E3:E18),但两者都没有始终如一地工作,它突出显示了一些应该是红色的绿色单元格,反之亦然。

【问题讨论】:

标签: google-sheets average google-sheets-formula gs-conditional-formatting


【解决方案1】:

绿色:

=IF(AVERAGE(F:F)<=F2, 1)

红色:

=IF(AND(AVERAGE(F:F)>F2, F2<>""), 1)

【讨论】:

  • 谢谢!这非常有帮助!
【解决方案2】:

也许你想要的是这个 CF 公式规则:

=D2<average(D:D)

适用于整个 D2:Rx(其中x 是最后一行)表示红色,并用&lt; 替换为绿色的相应规则(或简单地用“标准”填充格式化所有范围)绿色)。

【讨论】:

  • 谢谢你——这也很有帮助。
猜你喜欢
  • 1970-01-01
  • 2015-04-11
  • 1970-01-01
  • 2012-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-10
  • 2023-03-18
相关资源
最近更新 更多