返回一列中“第二大”或“第N大”数值的公式
导读:通常,在Excel中要得到一列数值中的第二大数可用LARGE函数,如=LARGE(A1:A10,2),但有时会遇到有多个最大值的情况,例如A列为{9;9;9;4;8;4;8;5;5;6},上述公式返回的还是9,而我们要得到的第二
通常,在Excel中要得到一列数值中的第二大数可用LARGE函数,如“=LARGE(A1:A10,2)”,但有时会遇到有多个最大值的情况,例如A列为“{9;9;9;4;8;4;8;5;5;6}”,上述公式返回的还是“9”,而我们要得到的“第二大”数值是“8”。这种情况下可用下面的一些公式,假如数据在A1:A10:
公式一:
=LARGE(A1:A10,COUNTIF(A1:A10,MAX(A1:A10))+1)
公式二(数组公式):
=MAX((A1:A10
输入完毕需按Ctrl+Shift+Enter结束,下同。
公式三:
=LARGE(IF(FREQUENCY(A1:A10,A1:A10),A1:A10),2)
公式四(数组公式):
=LARGE(IF(MATCH(A1:A10,A1:A10,)=ROW(1:10),A1:A10),2)
最后两个公式不仅能返回“第二大”数值,还能返回“第N大”数值。将其中的“2”改为N即可返回“第N大”数值。
说明:
1.第一个公式先统计A1:A10中最大值的数量,再加上“1”作为LARGE函数的第二个参数得到所需“第二大”数值。
2.第二个公式先求出所有小于A1:A10中最大值的数,再用MAX函数返回其中的最大值,即“第二大”数值。
3.FREQUENCY函数计算数值在区域内的出现频率,并返回一个垂直数组。第三个公式中FREQUENCY函数的两个参数都是“A1:A10”,返回的垂直数组对应A1:A10所有重复值的位置处为“0”。这样,结合IF函数可返回A1:A10中不包含重复值的数组,最后用LARGE函数返回“第二大”数值。之所以重复项对应位置返回“0”,这里笔者结合自己的理解简单解释一下,仅供参考。FREQUENCY函数的语法为:
FREQUENCY(data_array, bins_array)
本例A1:A10及FREQUENCY(A1:A10,A1:A10)的返回值分别是:
A1:A10: {9;9;9;4;8;4;8;5;5;6}
返回的垂直数组: {3;0;0;2;2;0;0;2;0;1;0}
可以看到,第二个、第三个“9”对应返回值的位置处都为“0”,第二次出现的“4”、“8”及“5”对应位置处也都为“0”。假如FREQUENCY函数第二个参数数组“bins_array”中有N个数值,即使该参数数组中的数值没有按从小到大的顺序排列(如本例), FREQUENCY函数也会在计算时自动将其按从小到大的顺序排列,并将整个数值区域划分为N+1个区间,计算第一个参数数组“data_array”中的数值在这N+1个区间中的出现数量,同时以垂直数组的形式返回,这也是 FREQUENCY函数返回的数组比第二个参数数组“bins_array”多一个数值的原因。可以看到,返回的垂直数组中各数值出现的位置与第二个参数数组“bins_array”中的数值位置是一一对应的,最后多出的一个数为“data_array”中大于“bins_array”最大值的数量。本例FREQUENCY函数第二个参数数组“bins_array”也为“A1:A10”,排序后为“{4;4;5;5;6;8;8;9;9;9}”,10个数共划分了11个区间,其中有三个“9”,第一个“9”对应的区间为“>8”且“<=9”,A1:A10中这样的数有3个(即3个“9”),返回“3”,第二个和第三个“9”所对应的区间都为“>9”且“<=9”,这个区间是不存在的,其对应位置都返回“0”。其他重复数值对应的返回值“0”依此类推
4.最后一个公式中“IF(MATCH(A1:A10,A1:A10,)=ROW(1:10),A1:A10)”的作用与第一个公式类似,不再赘述。
- 上一篇: 快速在Word中插入文本框
- 下一篇: 快速判定选中单元格的个数

- 个体户营业执照资金数额要填多少合适? 2022-12-21
- 退役军人减免增值税的账务处理 2025-12-20
- 个税租房信息乱填可以吗 2022-11-17
- 个体工商户超过30万怎么交税 2023-01-31
- 公司买鞭炮计入哪个费用里面 2020-04-21
- 公账转私账用途怎么写要注意些什么 2019-10-17
- 公司结算卡取现一次可以取多少 2019-08-22
- 小规模纳税人可以开13%的专票吗 2019-11-27
- 营业支出包括哪些内容 2025-12-21
- 三年平均资产负债率公式 2019-10-15
- 失业保险稳岗资金返还怎么记账,是直接记营业外收入?还是记递延收益呢?两者有啥区别啊? 2019-11-29
- 甲公司为一般纳税人,业务如下:( 1 ) 2019年9月1日向乙公司销售一 批产品款为1500 000元( 150万) , 尚未收到,已办妥收手续,适用的增值税税率为13% ( 150万x13%=19.5万)。销次说一文甲公司应编制如下会计分录: 2019-11-27
- 某企业现金盘点时发现库存现金短缺351元,经核准需由出纳员赔偿200元,其余短缺无法查明原因,关于现金短缺相关会计科目处理正确的是什么 2019-11-22
- 企业已有固定资产价值960万元,已经计提折旧320万元,其中上月已经提足折扣旧额人继续使用60万元,另一台设备上月已经达到预计可使用状态尚未投入使用的20万元,采用年限平均法提折旧,月折旧率为1%,当月计提的折旧额是多少? 2019-12-19
- 某企业因管理不善丢失了一台笔记本电脑,购入时原价10000元,增值税进项税额额1300元,进项税额已认证并抵扣,企业作为固定资产核算。截至丢失时,已计提折旧额3000元,收到责任人赔偿2000元。应计入营业外支出的金额为多少? 2019-11-24
- 银行卡的钱被银联转账到银联无卡支付待清算暂收资金专户 是什么意思? 2019-12-14
- 12.某人拟在5年后还清50000元的债务,假设从现在开始每年年末等额存入银行一笔款项,银行存款利率为10%,已知(A/F,10%,5)=0.1638,则每年年末存入( )元。 A.10000 B.8190 C.9000 D.9347.28 这题的解析没有看懂,请教一下老师 2019-12-20
- 3.甲公司系增值税一般纳税人,销售设备适用的增值税税率为13%,2019年8月31日以不含增值税的价格100万元售出2013年购入的一台生产用机床,增值税销项税额为13万元,该机床原价为200万元(不含增值税),已计提折旧120万元,已计提减值30万元。不考虑其他因素,甲公司处置该机床的利得为( )万元。 2020-03-11
- 甲公司和乙公司均为增值税一般纳税人,适用的增值税税率为13%(存货)、9%(不动产)。甲公司为适应经营业务发展的需要,经与乙公司协商,进行资产置换,资料如下: (1)甲公司换出: ①厂房:账面价值为1 200万元(成本1 500万元、累计计提折旧300万元);公允价值为1 000万元,销项税额为90万元; ②投资性房地产:账面价值为500万元(成本为400万元、公允价值变动100万元,此外自用房地产转换为投资性房地产时产生的其他综合收益100万元);公允价值为600万元,销项税额为54万元; 2020-03-31
- 抖音小店提现只能提到对公账户里面吗? 2019-12-19