关键词不能为空

当前您在: 主页 > 高中公式大全 >

平均值函数公式excel表格数值排序

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-09-29 04:21
tags:表格排序公式

历史学就业-什么是气质

2020年9月29日发(作者:薛稷)


竭诚为您提供优质文档双击可除

excel表格数值排序


篇一:excel表格如何学生成绩排序
excel表格如何学生成绩排序
选中包括姓名、总分等所有要排序的数据区域(注:不
要带有表头,否则会出错),点数据菜单下的排序命令,
弹出窗口中:
主要关键字- 选择总分
次要关键字-选择姓名并选择降序
点确定即可..
篇二:excel中按某组数据按大小进行自动排序排名
方法一:Rank
应在总分后面的单元格输入如:=rank(e2,e$$2:e12)就
可以了
这个方法 最简单,直接使用rank函数,如有第五名和
第六名相等时,有两个第五名,则下一个显示第七名(没 有
第六名)。
在欲显示排名的列输入=Rank(d25,$$d$$25:$$d$$36)则 按
降序排列,=Rank(d25,$$d$$25:$$d$$36,1)则按升序排列。


第 1 页 共 11 页


方法二:countiF
方法简单,直接使用countif函数:
1、在欲显示排名的列输入
=c ountiF($$n$$25:$$n$$36,则按降序排列,
=countiF($$n$$25:$$n$$36 , 如有第五名和第六名相等时,
有两个第六名(没有第五名),则下一个显示第七名。
2、在欲显示排名的列输入
=countiF($$n$$25:$$n$$36,则按降序排列,同上,
改用小于号 如有第五名和第六名相等时,有两个第五名
(没有第六名),则下一个显示第七名。
方法三:lookup
这个比较笨的方法,但也好理解,可以使用于显示排名
名次且不局限于数字形式,如可显示冠军、亚军、第三名等
等,如果有第五名和第六名相等时,可以有 两个第五名可人
工来定下一个是6还是7,主要看怎么定义,最大优点在于
显示结果灵活,分3 步来:
1、列F(随便找一个临时列,如果看着不爽干脆做好后
直接隐藏)中输入=sm all($$d$$1:$$d$$20,Row(a1)),把d1:d20
中的数据从小到大排序,其中的绝 对引用是为了使用填充柄
方便操作,把排序的范围定在d1:d20,Row(a1)取a1的行
号1(可以取任列意行号,主要偶看a列开心顺意用a,如
果用该函数从大到小排序则为把Row(a 1)替换成count


第 2 页 共 11 页


($$d$$1:$$d$$20)-Row(a1)+1即可)。
2、在旁边找一空列列h,按 大小进行排序,这个就是我
们希望排序排名是显示的(如果用数字1、2、3、4显示排
名则可 以用省略这一步,直接引用行号)。这个也可用iF来
排名:h1中输入1,然后在h2中输入=iF( F2=F1,h1,h1+1),
如有第五名和第六名相等时,有两个第五名,则下一个依然
显 示第六名,导致最后结果少一个。
3、在欲显示排名的列输入
=lookup(d1,$$ F$$1:$$F$$20,$$h$$1:$$h$$20),lookup为查找函数,
该语句作用为在$$F$$1: $$F$$20中查找到与d1相等的值,并返
回$$h$$1:$$h$$20中相应行的值,注:$$h$$1:$$h $$20的类型不限
制,但$$F$$1:$$F$$20这一段数组只支持从小到大递增排序,否
则会出 错。
方法四:sumpRoduct
这个方法比较简单,只要一个公式即可,但偶 不明白他
是怎么计算的,缺点是排名显示叫单一,如有第五名和第六
名相等时,有两个第五名, 则下一个依然显示第六名,导致
最后结果少一个,具体:
在欲显示排名的列

=sumpRoduct(($$d$$1:$$d$$20>=$$d1)countiF($$d$$1:$$d$$2 0,$$d
$$1:$$d$$20))输,其入中


第 3 页 共 11 页


sumpRoduct(array1,array2,array3,... )在给定的几组数
组中,将数组间对应的元素相乘,并返回乘积之和,
countiF(ran ge,criteria)计算区域range中满足给定条件
criteria的单元格的个数。应该 是计算满足大于或等于d1
个数,如果按数值最低为第1名即升序排列,则
($$d$$1:$$d$$ 20>=$$d1)替换为($$d$$1:$$d$$20 附以上几个函
数的帮助信息参考:
一、sumpRoduct(array1,array2,array3,...)
在给定的几组数组中,将数组间对应的元素相乘,并返
回乘积之和。
array1,ar ray2,array3,...为2到30个数组,其相应
元素需要进行相乘并求和。
说明
数组参数必须具有相同的维数,否则,函数sumpRoduct
将返回错误值#Value!。
函数sumpRoduct将非数值型的数组元素作为0处理。
二、count(v alue1,value2,...)和
countiF(range,criteria)
1、count(value1,value2,...)
返回包含数字以及包含参数列表中的数 字的单元格的
个数。利用函数count可以计算单元格区域或数字数组中数
字字段的输入项个 数。


第 4 页 共 11 页


Val ue1,value2,...为包含或引用各种类型数据的参数
(1到30个),但只有数字类型的数 据才被计算。
说明
函数count在计数时,将把数字、日期、或以文本代表的数字计算在内;但是错误值或其他无法转换成数字的文字
将被忽略。
如果参数是一 个数组或引用,那么只统计数组或引用中
的数字;数组或引用中的空白单元格、逻辑值、文字或错误值都将被忽略。如果要统计逻辑值、文字或错误值,请使用
函数counta。
2、countiF(range,criteria)
计算区域中满足给定条件的单元格的个数。
Range为需要计算其中满足条件的单元格数目的单元格
区域。
criteria为确 定哪些单元格将被计算在内的条件,其形
式可以为数字、表达式、单元格引用或文本。其中数字可以直接写入,表达式和文本必须加引号。例如,条件可以表示
为32、、、或b4。
说明
microsoftexcel还提供了其他一些函数,它们可根据条
件来分析数据。
若要计算基于一个文本字符串或某范围内的一个数值


第 5 页 共 11 页


的总和,可使用sumiF工作表函数。
若要使公式返回两个基于条件的值之一,例如某指定销
售金额的销售红利,可使用iF工作表函数。
若要计算空或非空单元格的个数,可使用counta和
countblank函数。
三、lookup
从单行或单列区域或者从一个数组(数组:用于建立可
生 成多个结果或可对在行和列中排列的一组参数进行运算
的单个公式。数组区域共用一个公式;数组常量是 用作参数
的一组常量。)返回值。lookup函数具有两种语法形式:
1、向量loo kup的向量形式在单行区域或单列区域(称
为“向量”)中查找值,然后返回第二个单行区域或单列区
域中相同位置的值。
当要查询的值列表较大或者值可能会随时间而改变时,
使用该向量形式。
向量是只含一行 或一列的区域。lookup的向量形式在单
行区域或单列区域(称为“向量”)中查找值,然后返回第
二个单行区域或单列区域中相同位置的值。当要指定的区域
包含要匹配的值时,请使用look up函数的这种形式。lookup
的另一种形式自动在第一行或第一列中查找。
lookup(lookup_value,lookup_vector,result_vector)
lookup_valuelookup在第一个向量中搜索的值。


第 6 页 共 11 页


lookup_value可以是数字、文本、逻辑值、名称或对值的引
用。
l ookup_vector只包含一行或一列的区域。
lookup_vector中的值可以是文本、 数字或逻辑值。
要点lookup_vector中的值必须以升序顺序放
置:..., -2,-1,0,1,2,...;a-z;False,tRue。否则,lookup
可能无法提供 正确的值。大写文本和小写文本是等同的。
Result_vector只包含一行或一列的区域 。它必须与
lookup_vector大小相同。
评论
如果looku p找不到lookup_value,则它与
lookup_vector中小于或等于lookup_ value的最大值匹配。
如果lookup_value小于lookup_vector中的 最小值,
则lookup会提供#na错误值。
2、数组lookup的数组形式在数组 的第一行或第一列中
查找指定的值,然后返回数组的最后一行或最后一列中相同
位置的值。
当要查询的值列表较小或者值在一段时间内保持不变
时,使用该数组形式。
lookup的数组形式在数组(数组:用于建立可生成多个
结果或可对在行和列中排列的一组参数进行 运算的单个公
式。数组区域共用一个公式;数组常量是用作参数的一组常


第 7 页 共 11 页


量。)的第一行或第一列中查找指定的值 ,并返回数组最后
一行或最后一列内同一位置的值。当要匹配的值位于数组的
第一行或第一列中 时,使用lookup的这种形式。当要指定
列或行的位置时,使用lookup的另一种形式。
提示
一般而言,最好使用hlookup或Vlookup函数而不是
lo okup的数组形式。lookup的这种形式是为了与其他电子
表格程序兼容而提供的。
lookup(lookup_value,array)
lookup_valuelooku p在数组中搜索的值。lookup_value
可以是数字、文本、逻辑值、名称或对值的引用。
如果lookup找不到lookup_value,它会使用数组中小
于或等于look up_value的最大值。
如果lookup_value小于第一行或第一列中的最小值(取
决于数组维度),lookup会返回#na错误值。
数组包含要与lookup_value进行比较的文本、数字或
逻辑值的单元格区域。
lookup的数组形式与hlookup和Vlookup函数非常相似。
区别在于:hlookup 在第
一行中搜索lookup_value,Vlookup在第一列中搜索,
而loo kup根据数组维度进行搜索。
如果数组包含宽度比高度大的区域(列数多于行数),


第 8 页 共 11 页


lookup会在第一行中搜索lookup_value。
如果数组是正方的或者高度大于宽度(行数多于列数),
则lookup在第一列中进行搜索。
使用hlookup和Vlookup,可以通过索引以向下或遍历
的方式搜索,但是lo okup始终选择行或列中的最后一个值。
要点数组中的值必须以升序顺序放
置:... ,-2,-1,0,1,2,...;a-z;False,tRue。否则,lookup
无法提供正 确的值。大写文本和小写文本是等同的。
注释对于详细的测试或七种以上条件的测试,还可以使< br>用lookup函数作为iF函数的替代函数。请参阅数组形式的
示例。
四、small(array,k)
返回数据集中第k个最小值。使用此函数可以返回数据
集中特定位置上的数值。
array为需要找到第k个最小值的数组或数字型数据区
域。
k为返回的数据在数组或数据区域里的位置(从小到大)。
说明
如果array为空,函数small返回错误值#num!。
如果k≤0或k超过了数据点个数,函数small返回错
误值#num!。
如果n为数组中的数据点个数,则small(array,1)等于


第 9 页 共 11 页


最小值,small(array,n)等于最大值。
五、Rank(number,ref,order)
返回一个数字在数字列表中的 排位。数字的排位是其大
小与列表中其他值的比值(如果列表已排过序,则数字的排
位就是它当 前的位置)。
number为需要找到排位的数字。
Ref为数字列表数组或对数字列表的引用。Ref中的非
数值型参数将被忽略。
order为一数字,指明排位的方式。
篇三:excel中对一列数据进行排序的公式
excel中对一列数据进行排序的公式
来源:excel格子社区
有时需要在不使用excel工具栏中的排序命令的情况下,
从一列数据中获取排序后的结果,可以用下 面的几个公式,
假如数据在a5:a24区域中:
一、当列中的数据全部为文本时
排序的方法为按字母排序,要求a5:a24区域中不能包
含空格或数值。在b5单元格中 输入下列数组公式,公式输
入完毕后按ctrl+shift+enter结束。
1.按升序排序:
=index($$a$$5:$$a$$24,
match(small(countiF($$a$$5:$$a$$24,


第 10 页 共 11 页


countiF($$a$$5:$$a$$24, 2.按降序排序:
=index($$a$$5:$$a$$24,
match(laRge(countiF($$a$$5:$$a$$24,
countiF($$a$$5:$$a$$24, 然后拖动填充柄向下
填充公式。使用时将上述公式中的(e xcel表格数值排序)区
域“$$a$$5:$$a$$24”更改为实际区域地址,“Rows($$a$$5: a5)”
的作用是对不同的单元格分别取
得从1到n的数值,保证当在公式的上方删除或 插入行
后,公式能返回正确的结果,也要根据实际进行更改。
二、当列中的数据全部为数值时
要求a5:a24区域中不能包含空格或文本,在b5单元格
中输入公式:
1.按升序排序:
=small($$c$$5:$$c$$24,Rows($$c$$5:c5))
2.按降序排序:
=laRge($$c$$5:$$c$$24,Rows($$c$$5:c5))然后拖动填充柄
向下填充公式。




第 11 页 共 11 页

should的过去式-幽默风趣的句子


已亥杂诗翻译-田世国


新民主主义革命最基本的动力是-pizza可数吗


最佳作息时间表-份的拼音


工程经济类专业有哪些-朽木不折


很美很美-考公务员怎么复习


建筑类专业-侘傺怎么读


最小的合数是什么-重庆青年职业技术学院



本文更新与2020-09-29 04:21,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/408891.html

excel表格数值排序的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文