EXCEL表格中,有学号,姓名,成绩,名次。现在想在名次那一列填充名词,但是学生先后顺序不变。。如何做?

默认分类 未结 1 967
___泥_鳅___
___泥_鳅___ 2023-03-20 21:18
1条回答
  • 2023-03-20 21:30

    以下公式中诸如E2:E23等区域根据表格具体情况进行调整。1、名次K2中输入:=RANK(J2,$J$2:$J$23)下拉即可。2、"语文"和"数学"成绩都大于或等于85的学生人数:=SUMPRODUCT((E2:E23>=85)*(F2:F23>=85))3、"体育"成绩中男生的平均分:=***ERAGE(IF(D2:D23="男",I2:I23))这是数组公式,输入完毕后要按Ctrl+Shift+Enter结果。4、"体育"成绩中男生的最高分:=LARGE(IF(D2:D23="男",I2:I23),1)这是数组公式,输入完毕后要按Ctrl+Shift+Enter结果。5"体育"成绩大于或等于90的"女生"的人数:=SUMPRODUCT((D2:D23="女")*(I2:I23>=90))6、"体育"成绩大于或等于90的"女生"的姓名:(此解有些麻烦,暂时没找到其它方法。)建一个辅助列,在M2中输入公式:=SUMPRODUCT(($D$2:$D2="女")*($I$2:$I2>=90)),下拉复制至M23"体育"成绩大于或等于90的"女生"的姓名:(横向显示,输入公式后,向右拉填充公式)=INDEX($C$2:$C$23,MATCH(COLUMN(A1),$M$2:$M$23,0))或者:(纵向显示,输入公式后,向下拉填充公式)=INDEX($C$2:$C$23,MATCH(row(A1),$M$2:$M$23,0))

    0 讨论(0)
提交回复