在Excel中返回带有底片的最小两个数字

时间:2017-04-07 15:55:04

标签: excel numbers return traversal

如果我在Excel中有一组数字,如下所示:

-5    1    4    -2

我需要返回-5和-2(每个都在一个单独的单元格中)。

= SMALL(数组,1)不起作用,因为我的数组中的数字小于1.是否有解决方法,所以我可以遍历数组并返回两个最小的数字?

2 个答案:

答案 0 :(得分:1)

要获得最小的=MIN(-5,1,4,-2),要获得第二小=SMALL({-5,1,4,-2},2)

答案 1 :(得分:1)

假设您的号码在A2:A5和

范围内

如果您希望公式以行的形式返回输出,请将此公式放在任何单元格中并将其复制下来。

=SMALL($A$2:$A$5,ROWS(A$1:A1))

如果您希望公式在列中返回输出,请将此公式放在任何单元格中,然后将其复制到右侧。

=SMALL($A$2:$A$5,COLUMNS($A1:A1))

根据需要更改范围。