wssh.net
当前位置:首页>>关于EXCEL如何用公式计算第二大值,第三大值等的资料>>

EXCEL如何用公式计算第二大值,第三大值等

在第一大值单元格输入=MAX(A1:A5) 在第二大值单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式 =MAX(IF(A$1:A$5

最大值你会了,我就不用赘述。 AA346输入 =MAX(IF($F346:$Y346

将A、B两列互换: E列: 最大值 =large(A$2:A$16,B2) 下拉填充公式 第二大 =large(A$2:A$16,B3) 第三大 =large(A$2:A$16,B4) ... F列: =vlookup(E2,A$2:B$16,2,0) 下拉填充公式

最大3个: =LARGE($A$2:$A$100,1) =LARGE($A$2:$A$100,2) =LARGE($A$2:$A$100,3) 最小3个: =SMALL($A$2:$A$100,1) =SMALL($A$2:$A$100,2) =SMALL($A$2:$A$100,3)

输入 =LARGE(A:A,1)或=MAX(A:A) A列最大 =LARGE(A:A,2) 第二大 =LARGE(A:A,3) 第三大

=MAX(IF(A1:A10="X",B1:B10,"")) 求A1:A10,凡是 X 对应B列的最大值 同时按CTRL SHIFT 回车键 第2问 如何求A相同的情况下B的前三大值呢 =LARGE(IF($A$1:$A$10="X",$B$1:$B$10),ROW(A1)) 下拉3行

如数据在A1:A100,在B1中输入公式:=INDEX(A:A,LARGE(IF(A1:A100"",ROW($1:$100)),2)) , 同时按下ENTER键,SHIFT键,和CTRL键,即可.

=INDEX($B2:$P2,,MATCH(LARGE($B$1:$P$1-COLUMN($B$1:$P$1)%,COLUMN(A1)),$B$1:$P$1-COLUMN($B$1:$P$1)%,)) 试试吧,应该可以解决。

MAXIFS只能返回多条件下的最大值,不能得到第二、第三大值。 可以用公式: =LARGE((A$1:A$100=条件)*B$1:B$100,ROW(A1)) 数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。

不能用数组公式,那就只有用VBA

网站首页 | 网站地图
All rights reserved Powered by www.wssh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com