excel 对某些字母赋值,然后统计并计算

2025-03-09 21:10:05
推荐回答(3个)
回答1:

假如您的成绩单在A列至H列是记录每个人每门功课的等级的,那么请在I1单元格内输入公式=(COUNTIF(A1:H1,"A")*95+COUNTIF(A1:H1,"B")*85+COUNTIF(A1:H1,"C")*75)/(COUNTIF(A1:H1,"A")+COUNTIF(A1:H1,"B")+COUNTIF(A1:H1,"C"))
再把I1单元格设置单元格格式——数值——小数位数为0。然后下拉复制。
说明:(A1:H1)是取值的单元格区域,您可以根据您的表格作相应的改动。
也许还有更简单一点的……

回答2:

 在学分等级下添加一个等级与分数对应行,然后输入以下公式,并向下填充公式

=SUMPRODUCT(C$2:E$2,C3:E3)

 

详见附图效果

回答3:

假设以A、B、C表示的成绩在B2:K2,公式:
=ROUND(SUM(COUNTIF(B2:K2,{"A","B","C"})*{95,85,75})/COUNTA(B2:K2),0)