Excel用IF来算平均分和总分
发布网友
发布时间:2023-04-22 06:14
我来回答
共5个回答
热心网友
时间:2023-10-18 03:47
if(a1="男",sum(b1:b100),if(a1="女",average(b1:b100),"性别异常"))
a1 指的是填写性别的单元格
b1:b100指的是每个人分数的单元格
公式解释
如果a1单元格为“男”,则对b1至b100求和,否则进入第二个if语句
第二个if语句是说,如果a1单元格是“女”,就对b1至b100求平均数,否则显示“性别异常”
热心网友
时间:2023-10-18 03:47
用公式吧
总分=sum(开始单元格:结束单元格),例如=sum(a1:a6)
平均分==average(开始单元格:结束单元格),例如=average(a1:a6)
你的平均分公式可能把总分的单元格也包括进去了
热心网友
时间:2023-10-18 03:48
其实不一定要用if 来算
excel本身就带有计算功能
首先用自动筛选 选出 男 或者 女 来
然后选中你要计算的所有数据,这时在右下角就会自动显示 总和 或者平均值
另外需要说明的是:在总和 或者 平均值 上点右键 可以切换。
自己试一下吧!
热心网友
时间:2023-10-18 03:48
A B C D E F G H I J K
序号 姓名 性别 数学 语文 物理 历史 地理 化学 英语 男生合计或女生平均
如上述的表格样式(由于百度的版面问题,D=J为单科成绩),男女必须全有标记,不能有空白的。
公式在K列输入
=if(C2="男",sum(D2:J2),average(D2:J2))
或者K列放置 男生总分,是女生的则空白。L列放置女生的平均分,男生的则空白。公式要在K列和L列分别输入了。
K列公式
=if(C2="男",sum(D2:J2),"")
L列公式
=if(C2="女",average(D2:J2),"")
完成了。
热心网友
时间:2023-10-18 03:49
=SUMIF(B1:B100,"=男",C1:C100)。假设:性别在B1:B100,分数在C1:C100。
=SUMIF(B1:B100,"=女",C1:C100)/人数。