excel排名函数公式 excel排名怎么操作?表格中设置名次辅助列,利用RANK函数统计出数据的对应名次,然后按名次列进行升序排序即可。
EXCEL排名次函数公式
如下图。需要对整个班级的总分排名
首先算出学生的总分,在F2写入公式=SUM(B2:E2)
然后计算排名。排名用的是RANK函数。在G2写入公式 =RANK(F2,F$2:F$16) 这里得出的排名第一肯定是不对的,别着急,继续往下看
鼠标选中F2和G2单元格。随便放到G2单元格的右下角,待随便变成+型,按住随便左键,往下拉到最下一行数据。总分和排名数据就都出来了
为了排名看到更清晰。把排名做个排序。选中G2到G16,点击数据、排序(图一)、扩展选定区域(图二)、名次(图三)
Excel排名及排序筛选函数公式
一个具有11项汇总方式的函数SUBTOTAL
=SUBTOTAL(9,$B$2:B2)
在数据筛选求和上有意想不到的功能,11项功能为:1、求平均数,2、求计数,3、求计数值(自动筛选序列)4、求最大值,5、求最小值,6、求乘积,7、求总体标准偏差,8、求标准偏差、9、求和,10、求方差,11、求总体方差。
=SUBTOTAL(3,$B$2:B2)*1
=IF(A2<>A1,1,N(C1)+1)
我想请教怎样按奇数顺序然后再按偶数顺序排序
=IF(MOD(A1,2),0,1)
=IF(ROW()>50,(ROW()*2)-100,(ROW()*2)-1)
=ROW()*2-1-(ROW()>50)*99
比如在第二列中输入内容回车后第一列的下一行自动生成序列号。
=IF(B2<>"",A2+1,"")
如何自动标示A栏中的数字大小排序?
=RANK(A1,$A$1:$A$5)
=RANK(A1,A:A)
A列自动变成从小到大排列
B=SMALL(A$2:A$28,ROW(1:1))
A列自动变成从大到小排列
B=LARGE(A$2:A$28,ROW(1:1))
想得到数据的出现总数吗({1,2,2,3,4,4,5} 数据的出现总数为5)?
解答:不需要插列,不需要很多的函数就行了. =RANK(B3,B$3:B$12)+COUNTIF(B$3:B3,B3)-1
制作歌曲清单时,习惯按字符数量来排列分类,但是EXCEL并不能直接按字数排序。需要先计算出每首歌曲的字数,然后再进行排序。
如A、B列分别为“歌手”和“歌名”,在C1输入“字数”,在C2输入公式:
=LEN(B2) 下拖,单击C2,单击工具栏上的“升序排列”即可,删除C列。
排序字母与数字的混合内容
日常使用中,表格经常会有包含字母和数字混合的数据,对此类数据排序时,通常是先比较字母的大小,再比较数字的大小,但EXCEL是按照对字符进行逐位比较来排序的,如下表:A7排在第5位,而不是第1位。排序结果无法令人满意。
如果希望EXCEL改变排序的规则,需要将数据做一些改变。
在B1中输入公式:LEFT(A1,1)& RIGHT("000"& RIGHT(A1,LEN(A1)-1),3) 下拖
单击B2,单击工具栏上的“升序排列”即可。
如A、B列分别为“歌手”和“歌名”,在C1输入“次序”,在C2输入公式:
=RAND(),下拖,单击C2,单击工具栏上的“降序排列”即可对歌曲清单进行随机排序。
我想要这样的排序: 2001-2003
2004-2006
2007-2009
2010-2012;
其实不是数据排序,应该是数据填充。
输入公式=LEFT(E3,4)+3&"-"&RIGHT(E3,4)+3 即可。
怎样才能让数列自动加数
怎样做才能让数列自动加数
公式为=A1&"000"&COUNTIF(A$1:A1,A1)向下拖
=TEXT(COUNTIF(A$1:A1,A1),"!"&A1&"0000")否则数字超过9就错误了。
一个电子表格,格式是101、102... 999,10101、10102... 99901,1010101,1020201... 9990101,请问如何将它排列成101,10101,1010101,102,10201,1020101,... 999,99901,9990101 的形式。
我在数字前加了个字母,比如"d"&"数字",然后用排序就可以把它们按你的需求排列了.最后再把字母"d"去掉。
数字的自动排序,插入后不变?
如上的一个表,如何实现当我把赵六这一整行(第6行)插入到上面的表中时,A列的序列号不变?最后的效果如下:
A1单元格输入公式 =row(),往下拉,然后再插入。
=SUBTOTAL(3,$B$2:$B2)
在A1中输入公式:“=if(b1="","",counta($b$1:b1)”后下拉复制至A列各行即可(“”不必输入)
=(A1<>A2)+N(B1)
=IF(A3=A2,B2,B2+1)
B2=SUMPRODUCT(1/COUNTIF(A$2:A2,A$2:A2))
B2=IF(COUNTIF(A$2:A2,A2)>1,VLOOKUP(A2,A:B,2,0),SUMPRODUCT(1/COUNTIF(A$2:A2,A$2:A2)))