Excel 如何对同列数据中部分数据求和

2024-10-26 15:45:05

今天分享一个案例:如下兔脒巛钒图数据源,怎么求同行数据中部分数据之和?案列数据源是各个同学的学号,学号是下面其各科的成绩。怎么在相邻列对应学号同行统计出各科的成绩之和?需要用到的函数:if,len,sum,row,small,countif,offset,match,通过案例学习更容易掌握函数知识运用!

Excel 如何对同列数据中部分数据求和

2、现在对辅助列的用到函数说明:B列:需要用到的函数Len;C列:需要用到的函数If、Row;D列:需要用到的函数Iferror、If、Small、Countif;E列:需要用到的函数If、Len、Sum、Offset、Match。

案例解析

1、转化数据列字符长度在B列单元格输入:=LEN(A2),即可得到字符长度;操作如GIF动图所示!

Excel 如何对同列数据中部分数据求和

3、统计螽啸镥释相邻学号之间的间隔行数分解到这,可以得到“相邻学号间隔”的值,如相邻A与B,即等于B-A-1;使用small函数和countif函数组合函剞麽苍足数:1.countif函数统计当前学号长度重复个数;2.在此基础上在利用small函数取值C列对应行号;3.相减即可得到当前学号距离下个学号的间隔行数;4.if函数判断当前行是否是学号行。在D列单元格输入:=IFERROR(IF(B3=6,SMALL(C:C,COUNTIF($B$3:B3,B3)+1)-SMALL($C$3:C3,COUNTIF($B$3:B3,B3)),"")-1,"")如GIF动图所示!

Excel 如何对同列数据中部分数据求和

6、解析步骤4的关键点1.Match函数的巧妙使用,利用学号的位置,解决Offset函数的Row参数,即下移参数,定位求和区域的上界标;2.使用Offset函数,前面三步主要是解决height,即引用行数,定位求和区域的下界标;;

猜你喜欢