Excel高亮显示排名前20%的记录你会吗

大家好

又一个实用Excel技巧要教给大家

真是开心

不知道你们有没有经常需要

在一大堆数据中标出最高或最低的那些

比如一大堆商品销量数据中

快速标记出

排名前1/3或后20%之类的

像这样

 

这时就需要用到一个非常好用的功能

使用公式的条件格式

 

太快没看清?

公式在此

=PERCENTRANK($I:$I,I1)<=0.2

这里用到了两个知识点

1. 在条件格式中使用公式

2. percentrank() 公式

先说第一点,在条件格式中使用公式

先选取需要添加条件格式的范围

条件格式下拉菜单中

选择新建规则

然后在弹出的窗口中选择

使用公式确定要设置格式的单元格

然后在公式栏中输入公式

这里的公式是一个是或否的判断

比如上面的案例,是=A>B这样的形式

可以理解为

如果A>B这个条件成立

那么单元格就会按我设定的显示

反之如果这个条件不成立

那么单元格就不会显示我设定的格式了

对于使用公式的条件格式这个功能

我之前做过另一个案例,在此:

Excel条件格式 | 如何通过一个条件控制整行的格式

再来说第二点,percentrank函数

计算选中的值在所有值中的排名占比

先计算排序,再算排序在总排序中的比例在线表单

其中最小的设为0,最大的设为1

 

如果需要计算排名最后20%

也就是排名占比小于等于0.2

公式就是

=PERCENTRANK($I:$I,I1)<=0.2

最后一个问题,条件中为什么用I1呢

因为我选中了整列啊

也就是从I1到I1048576全部都选中了哦

对I1就是判断I1在所有值的排名

对I2就是判断I2在所有值的排名了

体会一下。。。。

写完这篇文章之后我想了一下

其实还有另外一个方法可以得到类似的效果

=RANK(I1,$I:$I,1)<=COUNT($I:$I)/5

好像更直观一点点是吧

快去试试两种结果有什么区别~

最后,教大家一个简单拖拽创建表单和生成报表的方法。使用简道云表单在线创建“云表格”,通过简单拖拽,即可制作出一个个柱形图、折线图、饼图等图表,1分钟实现数据可视化分析!非常方便~

THE END
Excel高亮显示排名前20%的记录你会吗
大家好 又一个实用Excel技巧要教给大家 真是开心 不知道你们有没有经常需要 在一大堆数据中标出最高或最低的那些 比如一大堆商品销量数据中 快速标……