发新话题
打印

Excel知识兴趣点五十一~六十(1):如何自动排名

Excel知识兴趣点五十一~六十(1):如何自动排名

我们在前面第51讲说道:如何自动排名?现将的思路解析一下:
方法一:录制宏(排序法)
这个方法相对比较简单,实用。知道怎么录制宏了吧?知道怎么排序了吧?那好吧,就不说了哦。
关于录制宏,参考《Excel知识兴趣点七:宏录制、高级筛选、控件简单介绍》知识:http://150.48.48.12/bbs/viewthread.php?tid=16328
排序方法:数据→排序 即可。
方法二:函数法(请看附件)
ID销量排名次第ID销量
011210379
025620463
037930256
046340527
052750112
E2=VLOOKUP(F2,IF({1,0},$B$2:$B$6,$A$2:$A$6),2,)
F2=LARGE(B$2:B$6,ROW(A1))

附件

自动排列名次.xls (14 KB)

2015-3-16 16:07, 下载次数: 34

我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
引用:
原帖由 seaxin 于 2015-3-16 16:30 发表
我不太明白VLOOKUP里面第二参数IF({1,0},$B$2:$B$6,$A$2:$A$6)为什么要这样处理啊?
作用就是从右往左读取
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
引用:
原帖由 seaxin 于 2015-3-16 17:30 发表

我试过第二参数直接选择数据区域,结果函数出错了~[42],VLOOKUP查找的参数一定要在第一列啊?
不一定哦。vlookup函数查找第一个值可以在非第一列。
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
发新话题
查看积分策略说明

快速回复主题

选项

[完成后可按 Ctrl+Enter 发布]  预览帖子  恢复数据  清空内容