查找较低值的最大值,0 除外

Find maximum of lower values, except 0

对于 A 列 (A1:A12) 中的一组给定数据:

10
0
20
11
2
7
0
0
5
6
3

我想找出一个公式,从最小的 3 个中找出最大数,不包括零。

在这种情况下,最小数字(不包括零)是 2,3,5,因此结果为 5。

如果不是零,我会使用 SMALL(A1:A12, 3),但它不会从等式中删除零。

尝试:

=INDEX(SMALL(IF(A1:A12=0,, A1:A12), 3))