excel: 很多人不知道large和small函数的用法,小函数但很强大

说到excel的large和small函数 , 很多朋友只是听说过 , 但并不理解其中的含义 , 有的朋友呢也只是照搬别人的公式 , 那么今天我们就来详解讲解下large和small函数的具体用法 , 比如说升序和降序排序 , 以及其延伸的对前几名或者后几名求和 。
首先 , 我们详解介绍下large和small函数的语法 , 并用一个浅显的例子让大家看明白 。
LARGE函数用于返回数据集中的第几个最大值 。
语法结构=LARGE(查找区域 , 第几个最大值)
查找区域是什么呢 , 就是行或者列 。 如图所示:
excel: 很多人不知道large和small函数的用法,小函数但很强大
文章图片
【excel: 很多人不知道large和small函数的用法,小函数但很强大】我们看下公式=LARGE(C3:C9,3) , 就是求C3:C9区域的第三个最大值 。
实际内部的结构就相当于对C3:C9区域进行降序排序 , 然后根绝第二参数 , 我们这个案列是3 , 就是取得降序后第3个值 。
SMALL函数用于返回数据集中的第几个最小值 。
语法结构=SMALL(查找区域 , 第几个最小值)
excel: 很多人不知道large和small函数的用法,小函数但很强大
文章图片
我们看下公式=SMALL(C3:C9,3) , 就是求C3:C9区域的第三个最小值 。
实际内部的结构就相当于对C3:C9区域进行升序排序 , 然后根绝第二参数 , 我们这个案列是3 , 就是取得升序后第3个值 。
以上就是small和large函数的的语法意义 , 下面我们来做两个实例 。
1.对数据进行升序和降序排列 。 我们想在一个表格中 , 不改变原始数据的顺序 , 然后新建两个列 , 一个升序排列 , 一个降序排列 , 就可以使用small和large函数
升序:
excel: 很多人不知道large和small函数的用法,小函数但很强大
文章图片
函数解读:=SMALL($D$4:$D$12,ROW()-3)
这个重点就是第二个参数ROW()-3的意义 , 因为ROW()返回的是当前的行号 , 现在的行在第4行 , 那么4-3=1 , 如果公式向下填充 , 那么就到第5行 , 5-3=2 , 剩下的一次类推 。
也就是说公式变为如图所示的形式:
excel: 很多人不知道large和small函数的用法,小函数但很强大
文章图片
第一行 , 求第一个的最小值 , 第二行 , 求第二个最小值 , 一次类推 , 就实现了最终的结果 。
降序:
excel: 很多人不知道large和small函数的用法,小函数但很强大
文章图片
公式解读:=LARGE($D$4:$D$12,ROW()-3)
和升序的解释是一样 。 使用large的时候实际进行了降序排序 , 然后当我们使用row()-3以后 , 就依次求第一个最大值 , 第二个最大值 , 所以就行了降序排序 。
2.对前几名或者后几名求和 , 比如我们求前三名和后三名的和
excel: 很多人不知道large和small函数的用法,小函数但很强大
文章图片
前三名:=LARGE($D$4:$D$12,ROW()-3)
后三名:=SMALL($D$4:$D$12,ROW()-3)
我们使用公式向下拖拽三行 , 就是前三名和后三名 , 然后对其进行求和即可 。 以上呢就是small函数和large函数的常用方法 , 其他复杂的应用我们以后再讲 。
【来源:飞顺娱乐人】
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。 邮箱地址:newmedia@xxcb.cn


    推荐阅读