excel如何将一列无序数据从大到小的前几位标记颜色?

来源:百度知道 编辑:UC知道 时间:2024/06/01 14:19:31
数据时无序的,怎么样才能将数据从大到小的前几位用某种颜色标记出来呢?
比如一列数据:
1
3
2
4
6
8
2
5
9
怎么样能将6,8,5,9显示为红色呢?
非常感谢 ZX097300的帮助,非常好的公式,我试过了 能实现,如果一列里面有汉字或者其他字符的话,汉字或字符也将改变颜色,数据中前4能正常的现实出来。。。

同时还要非常感谢 大徐哥 的帮助,小弟实践中发现,如果一列中有汉字或字符的话,那么汉字或字符将变化颜色,但是很遗憾的是数据中改变颜色的相应的要减少一个,还是非常感谢

另外 非常感谢其他热心朋友的帮助

另外,我还有一个问题刚刚提了,就是如何能实现排行5到8位的数据改变颜色显示?

http://zhidao.baidu.com/question/113615364.html

希望能得到两位的帮助

选定A列,点“格式”——“条件格式”——选“公式”——输入“=A1>=LARGE(A:A,4)”——点“格式”——字体选红色,OK!

楼上的无法自动判断前4个最大值,是知道这4个数,然后去点,不符合楼主的要求。

我这里直接用大于等于第四个最大值作为条件,而且对整个A列进行判断,无需设定具体范围(如A1:A9、A1:A100等),非常直观。

选定数据范围,假设是A1:A9,找到工具栏的格式——条件格式——公式,然后自己输入:
=RANK(A1,$A$1:$A$9)-4<=0
设置格式,字体的颜色为红色
确定!

这样A1:A9范围内的最大的四个就显示出来了;

注意:
选定范围后,默认单元格(也就是白底的那个)必须是A1;

如果你的数据范围是A1:A1000,自行修改公式:
=RANK(A1,$A$1:$A$1000)-4<=0

如果你要显示排名前五的数字,修改:
=RANK(A1,$A$1:$A$9)-5<=0

假设数据在A列
全选A列,
菜单:格式—条件格式
在弹出的对话框中,
左边选:“公式”
右边输入:
=$A1>LARGE($A:$A,5)
点下面的“格式”按钮,设置字体颜色
点两次确定!

  excel2010条件格式中有一项项目选取规则,可以设置从大到小的前几位数值标记格式:

  具体的操作如下图录制,将考试分数位居前5的数值用绿色底纹标记出来

如何将EXCEL一列数据变成3列? 在EXCEL中如何将一列数据增加10%? 如何从EXCEL将数据写入数据库 如何把excel中一行一行数据改成一列一列 在EXCEL里如何将一列数据一次转成多行数据. excel中如何将一列中的数据横向排列,即转为一行 excel 如何从Word复制一列数据后保留前面的0 怎么将EXCEL的两列数据合为一列 excle中如何将一列数据转换为一行数据 excel问题:如何将数据由一列变成多列,如数据在A1-A20区域,快速调整到四列,且数据顺序不变。