- ·上一篇教育:excel增速怎么去掉一
- ·下一篇教育:化收益怎么算excel
语数外怎么算总分excel
1.excel 怎么计算总分
方法/步骤
一:计算总分
打开需要编辑的excel示例文档。已知20个同学的7门功课的成绩,现在需要在I列中计算出每个同学的总分。
在I1单元格中输入函数=sum(B1:H1) 按下enter键 即在I1单元格中计算出第一位同学的总分 如下图所示 将光标移动到I1单元格右下角 鼠标呈十字架状 下来列表 如下图 即完成所有同学总分的计算。
二:计算平均分
这里,向大家介绍两种常用的也是比较简单的计算平均分的法子~
1.将光标移动到J2单元格,如下图示。输入函数=I2/count(B2:H2) 按Enter键 然后将鼠标下拉 方法同步骤2 得到的结果下图所示
2.将光标移动到J2单元格。输入函数=average(B2:H2) 按下Enter键 然后将鼠标下拉 方法步骤同上 得到的结果如下图所示 这里显示的结果和方法1是一样的~
三:去除一个最高值和一个最低值再计算平均分
将光标移动到K2单元格中,输入函数=TRIMMEAN(B2:H2,2/COUNT(B2:H2))。按下Enter键 然后将鼠标下拉 方法步骤同上 得到的结果如下图示:
四:计算及格人数
将光标移动到B22单元格,如下图示。输入函数=COUNTIF(B2:B21,">=60")。按下Enter键,得到第一门功课及格的人数为10.同理,将鼠标移动到B22单元格右下角呈十字形状,向右边拖动。得到的最后结果如下图示。
五:计算及格率
将光标移动到B23单元格,输入函数=B22/COUNT(B2:B21)。(这个函数的原理:及格率=及格人数/参考总人数)
按下Enter键,得到第一门功课的及格率。如下图2所示。
选中B23:H23,单击鼠标右键,选择设置单元格格式为百分数,小数点后保持2位数。点击确定。如下图示。
2.输入N个同学的语,数,英三科成绩,计算他们的总分与平均分,并
一定要二维数组吗?可以用记录类型:
var a:array[1..1000]of record //定义一个1000个人的姓名表;
c:0..150;
m:0..150;
e:0..150;
total:0..450;
end;
n,i,j,flag,ans:integer;
begin
readln(n);
for i:=1 to n do
begin
readln(a[i].c,a[i].m,a[i].e);
a[i].total:=a[i].c+a[i].m+a[i].e;
end;
writeln('名次 语 数 英 总分 平均分'); //pascal其实是可以输出中文的;
for i:=1 to n do //这里偷了一下懒,没有用排序;
begin
ans:=0; flag:=1;
for j:=1 to n do
if ans<a[j].total then
begin
ans:=a[j].total;
flag:=j;
end;
writeln(i,' ',a[flag].c:4,a[flag].m:4,a[flag].e:4,ans:4,' ',ans/3:0:2); //平均分保留了两位小数;
a[flag].total:=0;
end;
readln;
end.
代码效果见附件。