EXCEL技巧——如何制作成绩单

2025-11-19 13:58:29

1、  先导入一张成绩表命名为“成绩表”,如图所示,再新建一个工作表命名为“成绩单”。

EXCEL技巧——如何制作成绩单

2、   打开“成绩单”工作表,先建一个表头“打印成绩单”,在A2单元格中输入=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,成绩表!A$2,INDEX(成绩表!$A:$J,INT((ROW()+4)/3),COLUMN()))),点击回车。

EXCEL技巧——如何制作成绩单

EXCEL技巧——如何制作成绩单

EXCEL技巧——如何制作成绩单

3、  用填充柄把A2扩充到J2,现在,你可以再第2行中看到下面效果:

姓名  语文  数学   英语   物理   化学   总分  平均分   名次  七合判断    

EXCEL技巧——如何制作成绩单

4、  选定第二行,用填充柄向下拉一行,你会看到一条完整的成绩单:

 姓名   语文   数学   英语   物理   化学   总分   平均分   名次   七合判断    

 胡开    87     97     70     91    92.5   437.5   87.5      1      ×    

EXCEL技巧——如何制作成绩单

5、  选定第4、5行,用填充柄一直往下拉,现在你就看到最终效果了,学习了吧!我刚学习的。

EXCEL技巧——如何制作成绩单

1、    ROW(reference) 

    Reference  为需要得到其行号的单元格或单元格区域。

    上面INTROW()的含义是:返回行号。

2、  INT(number)

   Number  需要进行向下舍入取整的实数

   上面INT((ROW()+4)/3)的含义是:(行号+4)/3取整数值。

3、 INDEX(array,row_num,column_num)

  Array    为单元格区域或数组常量。

  Row_num    数组中某行的行序号,函数从该行返回数值。

  Column_num    数组中某列的列序号,函数从该列返回数值。

  上面INDEX(成绩表!$A:$J,INT((ROW()+4)/3)的含义是:A:J列范围内,选取(行号+4)/3取整数值行的值。

4、  MOD(ROW(),3)=1代表单元格所在的行号除以3的余数等于1.

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢