Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
excel中具有条件的第二大值_Excel_Max - Fatal编程技术网

excel中具有条件的第二大值

excel中具有条件的第二大值,excel,max,Excel,Max,我试图在excel中找到给定条件的第二大值。所以我尝试使用的公式是 =大型(如果($B$1:$B$216=1,$F$1:$F$216,”),2) 问题是它返回的是第二大的总值,但我想要第二大的值,其中B列是1。更好的答案会有帮助。您使用的是一个数组(CSE)公式,并且您没有将其输入数组formuas的组合键。再次编辑单元格,然后单击Ctrl+Shift+Enter 或者,如果您想要普通(非CSE)公式,请使用以下公式: =AGGREGATE(14,6,$F$1:$F$216/($B$1:$B$2

我试图在excel中找到给定条件的第二大值。所以我尝试使用的公式是

=大型(如果($B$1:$B$216=1,$F$1:$F$216,”),2)


问题是它返回的是第二大的总值,但我想要第二大的值,其中B列是1。更好的答案会有帮助。

您使用的是一个数组(CSE)公式,并且您没有将其输入数组formuas的组合键。再次编辑单元格,然后单击Ctrl+Shift+Enter

或者,如果您想要普通(非CSE)公式,请使用以下公式:

=AGGREGATE(14,6,$F$1:$F$216/($B$1:$B$216=1),2)

这是一个数组公式,您必须同时按Ctrl+Shift+Enter键,而不是只按ENTERPSSSSST键。AGGREGATE()你能解释一下除法符号是如何工作的吗?我让它为我工作,但只是不明白如何。非常感谢。