Excel中,妙用单元格中地址,可以为工作带来不少便利。
一日同事紧急求援统计成绩中的问题,原成绩表如图1所示,成绩表cjzb中的“考号”从右往左,依次前三位是座次号,第四、五位是班级号,第六至八位是学号,要求不破坏成绩表cjzb,在另外的表格中统计出各位考生的班级、学号、姓名、总名次及各单科的名次。
通过观察发现,姓名可直接引用,而班级、学号用字段截取也很容易统计出结果,各科的名次如果按常规方法,就是在各科后依次统计出,然后复制到统计表中。科目越多,统计的次数就越多,很麻烦。最后通过实践,采用以下方法很方便快捷地统计出了成绩分析结果。
图1
首先在同一工作簿内建立成绩分析表cjfx,并在单元格A1:N1内建立班级、姓名、总名次以及政治、语文、数学、物理、化学、英语、地理、历史、生物等各科目的名次表头。然后充分应用表间链接关系和单元格的相对地址、绝对地址,关联所需单元格。在A2单元格内输入公式“=left(right(CJZB!A2,5),2)”,在B2单元格内输入公式“=left(right (CJZB!A2,8),3)”,在C2单元格内输入公式“=CJZB!B2”,D2单元格内输入公式“=Rank(CJZB!C2, CJZB!C$2:C$981)”,按住F2单元格的填充柄,向右拖动至N2单元格,最后选定A2至N2单元格区域,向下拖动N2单元格的填充柄,整个成绩分析表(如图2)就轻松制作出来了。
图2
网友评论