EXCEL中的计算

来源:百度知道 编辑:UC知道 时间:2024/06/04 19:35:01
我想计算一列数据中分数按从高到低排,前30名的成绩的和,公式是什么?可以用IF和SUM结合吗?怎么使用?谢谢!

=SUMPRODUCT(LARGE(A1:A1000,ROW(1:30)))

排序用 =LARGE(A1:A100,ROW(A1)),下拖
求和用 =SUMPRODUCT(LARGE(A1:A100,ROW(1:30)))

首先排序,在第1行输入
=LARGE(A1:A100,ROW())
下拉到第30行
求和用
=SUMPRODUCT(LARGE(A1:A100,ROW(1:30)))

输入数组公式{=IF(SUM(数据源区域)=0," ",SUM(LARGE(数据源区域,ROW(1:30))))}