excel 如何通过数组公式求区域内N个最大数、最小数之和的方法。
发布时间:2022-09-09 08:59:42
如果excel中一个单元格数据区域的数据杂乱无章,如何在不经排序的情况下快速求出最大的N个数值之和。要求出N个数值之和,需要使用SUM函数、LARGE函数、ROW函数。
如下图所示:利用数组公式求出销售额前三名的总和。
excel 如何通过数组公式求区域内N个最大数、最小数之和的方法。
方法是,单击D15单元格,输入公式:=SUM(LARGE(D2:D13,ROW(A1:A3))),然后同时按下同时按Ctrl+Shift+Enter键结束公式的输入,即可得到前三名的销售额之和。
公式分析:公式的设计原理是利用ROW函数生成一个自然数数组常量{1;2;3……},然后利用LARGE函数得到一个最大的前N个数的数据序列,最后再用SUM函数对这个数据序列进行求和。
上面实例的是求3名最大数之和,公式是ROW(A1:A3),如果是求前5名最大数之和,公式则为ROW(A1:A5)。当然也可以不使用ROW函数,直接使用数组常量{1;2;3;4;5}这样的形式也是可以的。所以单击D15单元格,也可以输入这个公式:=SUM(LARGE(D2:D13,{1,2,3})),然后同时按下同时按Ctrl+Shift+Enter键结束公式的输入,也可以得到前三名的销售额之和。
延伸阅读:我们还可以使用INDIRECT函数和ROW函数,设计一个动态的计算前N个最大数字之后的表格。比如在K3单元格输入5,在K4单元格输入公式:=SUM(LARGE(D2:D13,ROW(INDIRECT("1:"&K3)))),然后同时按下同时按Ctrl+Shift+Enter键结束公式的输入,也可以得到前5名的销售额之和。设计完成后我们可以在K3单元格随意输入数字,都可以快速查询到前几名之和。
通过上面的实例,我们学会了利用数组公式求一个杂乱无章的单元格数据区域的N个最大数之和,如果我们将上面公式中的large函数改为small函数,即可求出数据区域内N个最小数之和。
猜你喜欢
- 在我们平时做文件时,经常会需要为页面添加页码的情况,在word文档中如何快速添加页码?下面小编就为大家详细介绍一下,不会的朋友可以参考本文,
- Hello大家好,我是帮帮。今天跟大家分享一下EXCEL快手制作出入库系统,SUMIFS函数应用,库存预警实用干货。如果觉得帮帮真的帮到了您
- 设置各段落段前间距0.2行的方法:1、全选各段落,使用鼠标右击,在弹出的菜单中选择“段落”。2、在弹出的"段落"对话框中
- word中我们可能经常需要插入一些图形,比如是表示关系推进或是为了丰富文本。那么怎样在word画图?下面小编就为大家介绍word文档画图形方
- 印象笔记怎么导入word?印象笔记为用户提供一键收藏网页图文、隐藏广告、网页截屏等服务。是一款浏览器插件。印象笔记要怎么导入word呢?下面
- wps中excel表格固定某一行方法。现在用office办公软件的人很多,尤其是会计用wps中的excel很多,那么wps中的excel表格
- OneNote2013文字怎么添加折叠效果?OneNote2013文字排版的时候,想要让文字折叠显示,该怎么操作呢?下面我们就来看看详细的教
- 当在Excel中新建或刷新数据透视表时,默认数据透视表中含有标题的列会自动调整为最合适列宽。有时需要让数据透视表保持固定的列宽,例如要在某个
- Excel中格式工具栏具体该如何调出呢?接下来是小编为大家带来的excel2003调出格式工具栏的方法,供大家参考。excel2003调出格
- excel智能标记(签)起到提示作用。Excel单元格角上的三角形颜色不同,表示的意义也不同。excel智能标记(签)分别表示公式错误、批注
- 了解 VBA 的朋友们都知道,VBA 中自带的 MsgBox 不能自动关闭,需要用户做出交互后才能关闭。但是在某些特定情况下,我们需要 Ms
- Excel中的文件损坏该如何进行修复呢?接下来是小编为大家带来的excel2003文件损坏修复的方法,供大家参考。excel2003文件损坏
- Excel办公软件是每个办公人员的必备工具之一, Excel功能是非常强大的。但是,如何让它灵活运用,就得那操作人员对它的了解,接下来是小编
- Word2007并排比较文档的步骤1、打开要比较的两个文件。 图12、在“视图”选项卡上的“窗口”组中,单击“并排
- 很多使用word编辑的朋友希望页眉和文件名的一致,并能随着文件名同步更新。那么在word文档中怎么自动插入页眉内容呢?下面小编就为大家详细介
- 函数说明DAYS360函数的主要作用是按照一年 360 天的算法(每个月以 30 天计,一年共计 12 个月),返回两日期间相差的天数,这在
- Excel中经常需要使用到查找功能进行查找数据,查找功能具体该如何使用呢?下面是由小编分享的excel表格使用内容查找功能的教程,以供大家阅
- Excel中Lookup函数怎么实现根据多个关键词取值,很多同学可能不知道怎么操作,实际上使用LOOKUP函数即可实现,请看本文的使用Exc
- 表格中统计需要的数字是很常见的操作,例如统计一列中出现某个数字的次数,用函数怎么操作的呢在日常工作中经常会使用excel,在表格中统计需要的
- 在Excel中,可以将单元格区域转换为Excel表(Excel 2007)或Excel 列表(Excel 2003)来分析和管理相关数据。如