excel - 使用 "Conditional Formatting"对特定单元格进行颜色编码

标签 excel excel-formula

我有一组如下数据:

        A
1      10
2      34
3      30
4       5
5      35
6      45
7      60
8      21

如果我想找到A列下数字的最大值,并匹配该最大值对应的行号。数字;我使用:

=MATCH(MAX(A1:A8),A1:A8,0) 

会给我(在当前单元格中):7(最大值为 60 对应于第 7 行) 现在,我希望对该数字进行“颜色编码”(即 60)
当我在Excel中使用“条件格式”时;

  1. 我选择 A1:A8
  2. 我转到“条件格式”并选择“新规则”,然后选择“使用公式确定要设置格式的单元格”,并在“设置此公式为真的值的格式”下输入:

    =MATCH(MAX(A1:A8),A1:A8,0) 
    

然后单击“格式”按钮选择我的颜色(例如黄色)。
然而,我发现 A 列下的所有数字现在都用黄色进行颜色编码(填充),因为我只希望数字 60 是黄色。我怎样才能做到这一点?

最佳答案

如果您不需要在条件格式中使用公式,那么这里有一个替代方案。

条件格式 |新规则 |仅设置排名最高或最低的值的格式,并将值设置为 1,并以 Top 作为参数。

enter image description here

关于excel - 使用 "Conditional Formatting"对特定单元格进行颜色编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19470220/

相关文章:

使用格式(日期)函数保存文件时出现VBA错误

Excel VBA - 如果自动筛选器不包含记录,MsgBox

excel - 如果单元格包含值,则拉出包含相同发票编号的所有行

vba - 如何删除隐藏的引号

xml - 将 XML 转换为 MS Excel XML - 公式语法

c# - 快速将Excel导入DataTable

java - 在 Alfresco Explorer 中将结果导出到 Excel

c# - 使用 EPPlus 返回 INT 的 Excel 日期列

带空格和 Today() 的 Excel 条件格式

excel - 查找行中特定值的最后一次出现