龙空技术网

EXCEL技能分享——给数据从大到小标上对应的序号

鹏腾万江 202

前言:

今天小伙伴们对“c语言从大到小排序并输出编号”大致比较讲究,同学们都想要学习一些“c语言从大到小排序并输出编号”的相关知识。那么小编在网络上汇集了一些有关“c语言从大到小排序并输出编号””的相关资讯,希望咱们能喜欢,大家一起来学习一下吧!

大家好。excel技能分享又和大家见面了。今天我们来聊聊对数据进行按大小标序的方法。

你平时都是怎样对数据进行从大到小的标序呢?是不是先将数据进行排序,然后依次填充1、2、3、4。。。呢?

这种方法没啥大问题。只是有点花时间,我们可能恰恰缺的就是时间。而且这种方法会将同样大小的数据标注不同的序号,显得不科学。今天分享两种方法。今天使用的案例数据如下:

原始数据

任务

1、给所有车型按销量从大到小进行排序,并标上对应的序号。填写在F列。

2、将同类车型按销量进行从大到小进行排序,并标上对应的序号。填写在G列。

操作方法

任务1,使用rank函数,操作如下:

(1)选中F2单元格,并在其中填写“=RANK(E2,E:E)”,然后回车。(这里的E:E,是用鼠标点击E列即可;E2也是鼠标点击E2单元格即可)

(2)继续选中F2单元格,鼠标选中单元格右下角的“+”,双击鼠标右键即可。

任务2,使用sumproduct函数,操作如下:

(1)选中G2单元格,并在其中填写“=SUMPRODUCT((D:D=D2)*(E:E>E2))+1”,然后回车。(这里的D:D、E:E均是用鼠标点击D、E列即可;D2、E2也是鼠标点击对应单元格即可)

说明:在G2单元格中输入公式“=SUMPRODUCT((D:D=D2)*(E:E>E2))+1”的目的是在G2中显示对应的E2的排位值。公式含义是统计D列中和D2同类的,同时E列中大于E2的数量,然后“+1”,得出的结果就是E2的排名位次。

(2)继续选中G2单元格,鼠标选中单元格右下角的“+”,双击鼠标右键即可。

结果如下:

成果展示

今天的分享就到此结束。你学会了吗?希望今天的分享能帮助你。再见!

感谢@今日头条@西瓜视频@抖音官大大的推广。

标签: #c语言从大到小排序并输出编号 #c语言从大到小排序并输出编号怎么设置