如何突出显示具有最大值的单元格

yur*_*rib 6 spreadsheet google-spreadsheets conditional-formatting

给定一系列非相邻列(不确定它们是否相邻是否重要)即

F1:F100,J1:J100,N1:N100
Run Code Online (Sandbox Code Playgroud)

对于每一行,我想突出显示具有最大值的单元格。

我尝试指定上述范围并使用以下自定义公式:

=F1>=MAX(F1,J1,N1)
Run Code Online (Sandbox Code Playgroud)

但这并不像我预期的那样工作,我想我缺少的是如何引用不等式左侧的“当前”单元格。

pan*_*del 8

在快速测试中,我能够通过以下内容完成您想要的事情。

  1. 使用CTRL+ Left Mouse Click,突出显示要包含在验证中的一行单元格;在您的示例中,F、J 和 N。
  2. 转到格式菜单并选择条件格式
  3. 在条件格式规则窗格中,将“如果...设置单元格格式”下拉菜单更改为“自定义公式是”
  4. 在公式字段中,输入:

=($A1:$E1)=max($A1:$A1,$C1:$C1,$E1:$E1)

其中 A 和 E 列将是您的极左列和极右列(在您的示例中为 F & N)。不要担心之间的列,因为您没有将规则应用于其他字段,也没有将它们包含在 MAX() 计算中

  1. 根据需要将“应用于范围”更改为尽可能远的列(下面的屏幕截图)
  2. 设置您认为合适的样式,然后单击“完成”

在此处输入图片说明 在此处输入图片说明 在此处输入图片说明

在最后一个屏幕截图中,我展示了我继续并让我的列范围很大,但是一旦我在第 22 行填写了数据,它就会从 A、C、E 列中获取最大值,并格式化这些列因此。