在Excel另一张工作表中,计算同一列数中符合某一条件的平均分

2025-02-21 18:49:15
推荐回答(4个)
回答1:

举例,在a1:a10中有10个成绩,求前9名的总分就用这个公式
=sumproduct((rank(a1:a10,$a$1:$a$10)<=9)*a1:a10)
求其平均分就再/9
=sumproduct((rank(a1:a10,$a$1:$a$10)<=9)*a1:a10)/9

回答2:

=average(if(sheet1!a$1:a$100="1班",sheet1!b$1:b$100))

=sumproduct((sheet1!a$1:a$100="1班")*sheet1!b$1:b$100)/countif(sheet1!a:a,"1班")

回答3:

见我空间

回答4:

能给个实例吗 HI我