IF函数、COUNTIF函数、RANK函数
RANK函数是Excel计算序数的主要工具,它的语法为:RANK(number,ref,order),其中number为参与计算的数字或含有数字的单元格,ref是对参与计算的数字单元格区域的绝对引用,order是用来说明排序方式的数字(如果order为零或省略,则以降序方式给出结果,反之按升序方式)。
COUNTIF函数可以统计某一区域中符合条件的单元格数目,它的语法为COUNTIF(range,criteria)。其中range为参与统计的单元格区域,criteria是以数字、表达式或文本形式定义的条件。其中数字可以直接写入,表达式和文本必须加引号。
Excel自身带有排序功能,可使数据以降序或升序方式重新排列。如果将它与IF函数结合,可以计算出没有空缺的排名。以上例中E2、E3、E4单元格的产值排序为例,具体做法是:选中E2单元格,根据排序需要,单击Excel工具栏中的“降序排序”或“升序排序”按钮,即可使工作表中的所有数据按要求重新排列。
参考资料
:https://baikebaiducom/item/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%87%BD%E6%95%B0/3504881fr=aladdin
Excel中没有一个专门的等差赋分函数,但可以利用一些其他的函数和公式来实现等差赋分的效果。具体的方法和步骤如下:
假设你要给第一名到最后一名赋分,第一名100分,最后一名80分,中间用等差赋分,那么首先要确定等差数列的首项和公差。假设有n个人参加考试,那么首项a1=100,公差d= (80-100) / (n-1);
然后在Excel中输入考生的排名和姓名,假设在A列和B列;
在C列输入公式=C1+ (A2-A1) d,其中C1是第一名的分数,也就是100,d是公差,可以用一个单元格来存储,比如D1;
拖动公式向下填充,就可以得到每个考生的赋分结果。
1、以excel2010版本为例,如下图,要对该列总分进行排名;
2、首先在H2单元格输入公式=RANK(G2,G:G),RANK函数的公式为(参与排名的数值,排名的数值区域),输入后按enter键则可得出排名结果;
3、把鼠标放在H2单元格右下角,下拉填充公式,则可自动对该列总分成绩进行排名了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)