BBS

  • 注册
  • 登录
  • 搜索
  • 标签
  • 帮助
BBS » 电脑、手机、平板知识专栏 » Excel知识兴趣点五十一~六十(1):如何自动排名 » 发表回复

预览帖子

游客


发表回复

用户名 游客 [会员登录]
  (可选)
  • Html 代码 可用
  • 表情 可用
  • Discuz!代码 可用
  • [img] 代码 可用
B I U | 字体 大小
| Align Left Align Center Align Right | Url Email Image | Quote Code
Rremove Format Unlink Undo Redo | Ordered List Unordered List Outdent Indent Float Left Float Right | Table Free Hide | flyflashmp3mtvmusicmusic2
flvmtv2music3
简单功能
  • 仿宋_GB2312
  • 黑体
  • 楷体_GB2312
  • 宋体
  • 新宋体
  • 微软雅黑
  • Trebuchet MS
  • Tahoma
  • Arial
  • Impact
  • Verdana
  • Times New Roman
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
收缩编辑框扩展编辑框
上传附件 描述
文件尺寸: 小于 25000 kb
  [完成后可按 Ctrl+Enter 发布]    恢复数据

主题回顾

zhendeaini 发表于 2015-3-16 18:06

引用:
原帖由 seaxin 于 2015-3-16 17:30 发表

我试过第二参数直接选择数据区域,结果函数出错了~[42],VLOOKUP查找的参数一定要在第一列啊?
不一定哦。vlookup函数查找第一个值可以在非第一列。

seaxin 发表于 2015-3-16 17:30

引用:
原帖由 zhendeaini 于 2015-3-16 17:20 发表



作用就是从右往左读取
我试过第二参数直接选择数据区域,结果函数出错了~[42],VLOOKUP查找的参数一定要在第一列啊?

[ 本帖最后由 seaxin 于 2015-3-16 17:32 编辑 ]

zhendeaini 发表于 2015-3-16 17:20

引用:
原帖由 seaxin 于 2015-3-16 16:30 发表
我不太明白VLOOKUP里面第二参数IF({1,0},$B$2:$B$6,$A$2:$A$6)为什么要这样处理啊?
作用就是从右往左读取

seaxin 发表于 2015-3-16 16:30

我不太明白VLOOKUP里面第二参数IF({1,0},$B$2:$B$6,$A$2:$A$6)为什么要这样处理啊?

zhendeaini 发表于 2015-3-16 16:06

我们在前面第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))

当前时区 GMT+8, 现在时间是 2026-4-3 15:19

清除 Cookies - 联系我们 - BBS - WAP - TOP - 界面风格

  • 默认风格
  • 喝彩奥运
  • 深邃永恒
  • 粉妆精灵
  • 诗意田园
  • 春意盎然
  • 黑色

Discuz!

Powered by Discuz! 6.0.0 © 2001-2007 Comsenz Inc.

Processed in 0.057027 second(s), 7 queries, Gzip enabled.