excel怎样对区域中最大的几个数求和

网友投稿 1549 2022-12-02

excel怎样对区域中最大的几个数求和

我们可以用SUM和LARGE函数来对区域中最大几个数值求和。例如在A1:A20中包含一些数值,可以使用下列公式:

=SUM(LARGE(A1:A20,{1,2,3}))

这个公式对A1:A20区域中最大的3个数求和,要说明的是,此处公式仅仅对最大的3个数求和,如果区域中第3大的数有几个都相同,则只计算其中的一个。如果要对最大的6个数值求和,则公式为:

excel怎样对区域中最大的几个数求和

=SUM(LARGE(A1:A20,{1,2,3,4,5,6}))

如果需要求和的数很多的话,可以用INDIRECT函数来简化公式。下面的公式对最大的12个数求和,该公式为数组公式,公式输入完毕后按Ctrl+Shift+Enter结束。

=SUM(LARGE(A1:A20,ROW(INDIRECT("1:12"))))

我们还可以在B1单元格中输入需要求和的个数,并用以下公式来求和。该公式也为数组公式,公式输入完毕后按Ctrl+Shift+Enter结束。

=SUM(LARGE(A1:A20,ROW(INDIRECT("1:"&B1))))

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:excel获取单元格所在列的名称
下一篇:excel 获取LISTVIEW列表中的数据
相关文章