rank函数什么意思|依据数值自动生成数据排位的表格函数
整理门店月度销量表的时候被邻桌同事拽住追问rank函数什么意思,本来赶着下班对账,一下子被打断节奏,手头还堆着二十多家分店的销售单据,原本打算手动挨个排序标注名次,指尖已经攥着签字笔在表格侧边画了大半圈的排名数字,前三天手工排了两批数据,光是改重复并列名次就耗掉整整一个傍晚,对着密密麻麻的数字越算越烦躁,还总出现看错单元格填错序号的疏漏,那会压根没琢磨过表格自带的函数能直接替代手工统计。
被缠住后只能停下手里的活,点开Excel试着输入函数,第一次随手敲完公式直接跳出错乱的名次,排在前列的低销量数据反倒标了第一名,反复核对才发现选区选错,把整列数据范围框成了单行单元格,在单元格里来回拖拽选区边框,一会漏选末尾两家新店数据,一会多余框进表头文字,旁边同事凑在屏幕边不停插话提问,一会问参数填在哪,一会纠结升降序的数字该填0还是1,断断续续折腾近四十分钟,手边的外卖放凉都没动几口,反复调整三次选区后,表格里才勉强出来一组看着靠谱的排名,只是碰到两家门店当月销售额一模一样的时候,依旧连着跳出相同位次,后续空缺一名的问题当时压根找不到调整法子,手里的单据还堆在桌面边角,零散的小票被空调吹得微微翘边,没多余空闲深挖函数的拓展用法。
没人提前说过并列排名的处理细节。
之后连着两天加班优化表格,偶然翻到办公软件自带的函数说明,才分清rank常规写法里两个必填参数,第一个是需要排位的单个目标单元格,第二个是全部参与排名的数据区域,就是不少新人最容易出错的地方,习惯性拖动单元格的时候没加绝对引用符号,下拉填充公式的时候选区跟着单元格位移,数据范围持续跑偏,再批量填充名次,整张表格的排序全部乱套,之前自己就因为忽略$符号,白白重做三份销量统计表,就是没留心过符号带来的变动,白白浪费大半个工作日。
同部门老文员早前一直死守手动排名的习惯,觉得函数操作麻烦容易出错,每次汇总报表全靠排序后手写序号,碰上月度几十条数据还好,遇上季度上百条销售记录,光是核对名次就要耗费半天工时,看过用rank一键生成排名后的表格,才慢慢试着替换原有统计方式,刚开始录入公式还频繁输错字母,把rank拼成ran或者rankk,单元格全跳出报错代码,在反复删改里慢慢记住拼写格式,差不多摸熟基础录入逻辑。
试过直接省略第三参数,软件默认按从大到小排数值,销量越高名次数字越小,想要反过来从小到大排序,只需要在末尾补充数字1,这点是反复试错摸索出来,没有翻看任何教程,对着不同品类的货品数据来回替换参数,慢慢摸透参数变化带来的排位改动,反正日常做业绩报表基本只用这两种排序模式,多余冷门用法至今没有深入研究,平日里对接的数据需求也碰不到小众场景。
做生鲜品类台账那周,十几家摊位单日营收重合,原始rank函数没办法跳过重复名次顺延编号,相同销售额共用同一个排名,中间会空出位次,那时候来不及找辅助公式优化,索性在表格侧边单独备注并列商户,没再强行修改函数格式,凑合用原先的排名上交报表,事后复盘才清楚还有升级版的排序函数,只是日常琐碎工作够用就懒得更换,在忙乱的月末对账里,能快速出结果就满足当下需求。
半个月下来,原先需要大半天的排名工作,输入短短一串函数,三两分钟就能批量生成全部名次,省下的空闲时间用来核对单据明细,减少不少人工核算带来的低级失误,也不再需要拿着纸笔对着屏幕逐个抄写序号,原本天天拖到深夜的对账工作,慢慢能准时准点收拾桌面下班。
当晚躺上床,脑子里还飘着Excel表格里一串接连排布的名次数字。