excel中一列数据自动按顺序排列出来函数

 我来答
向往鱼儿
2012-09-26
知道答主
回答量:61
采纳率:0%
帮助的人:16.9万
展开全部
用rank()函数,若总分在F2:F50区域内,在G2:G50中创建名次,输入函数:=rank(F2,$F$2:$f$50,0),格式说明:rank(排序起始单元格,排序区域,顺序),排序起始单元格用相对地址,排序区域用绝对地址,顺序为0是由小到大,1是由大到小,对于总分相同的会排列出相同的名次,后面的名次会让出并列的名次
村花RVV
2012-09-26
知道答主
回答量:62
采纳率:0%
帮助的人:13万
展开全部
例如你的数据是A1:A50
你就可以再B1输入=rank(A1,$A$1:$A$50,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
datianjing2010
2012-09-26
知道答主
回答量:76
采纳率:0%
帮助的人:21.4万
展开全部
从上而下的顺序:选中整个列,单击“数据”—“排序”,然后弹出排序对话框,根据升序降序,自行选择
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c27350e
2012-09-26
知道答主
回答量:51
采纳率:0%
帮助的人:10.6万
展开全部
=rank(数值,数值范围)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海狮188
推荐于2018-02-01 · TA获得超过3780个赞
知道大有可为答主
回答量:2327
采纳率:64%
帮助的人:1375万
展开全部
假设原数据在A列(要求数列中间不能有空值)
1、从小到大在B列排出,在B1单元格输入公式=IF(A1="","",SMALL(A:A,ROW(A1))),下拉。
2、从大到小在B列排出,在B1单元格输入公式=IF(A1="","",LARGE(A:A,ROW(A1))),下拉。
如果数据中间有空值,用=SMALL(A:A,ROW(A1))和=LARGE(A:A,ROW(A1)),下拉到出现错误为止。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 5条折叠回答
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式