Excel高亮显示排名前20%的记录你会吗
大家好
又一个实用Excel技巧要教给大家
真是开心
不知道你们有没有经常需要
在一大堆数据中标出最高或最低的那些
比如一大堆商品销量数据中
快速标记出
排名前1/3或后20%之类的
像这样
这时就需要用到一个非常好用的功能
使用公式的条件格式
太快没看清?
公式在此
=PERCENTRANK($I:$I,I1)<=0.2
这里用到了两个知识点
1. 在条件格式中使用公式
2. percentrank() 公式
先说第一点,在条件格式中使用公式
先选取需要添加条件格式的范围
在条件格式下拉菜单中
选择新建规则
然后在弹出的窗口中选择
使用公式确定要设置格式的单元格
然后在公式栏中输入公式
这里的公式是一个是或否的判断
比如上面的案例,是=A>B这样的形式
可以理解为
如果A>B这个条件成立
那么单元格就会按我设定的显示
反之如果这个条件不成立
那么单元格就不会显示我设定的格式了
对于使用公式的条件格式这个功能
我之前做过另一个案例,在此:
再来说第二点,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分钟实现数据可视化分析!非常方便~