这个公式在excel中意味着什么? (单元格等于范围)

时间:2017-12-21 02:39:34

标签: excel excel-formula excel-2010 ms-office

我在Excel电子表格中看到以下公式并且无法理解......任何人都可以解释测试条件" N5 = N4:N741"意思?

=MIN(IF(N5=N4:N741,K4:K741))

我做了一些实验,仍然无法得到线索......

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:3)

我假设这是一个数组公式。

这样做的最小值是K4:K741,其中N4:N741中的值等于N5中的值。

让我们看一个较小的例子。 K4:N9如下所示。

    K L M N 
  ----------
4 | 4     2
5 | 8     7
6 | 3     4
7 | 2     1
8 | 7     9
9 | 1     7

表达式N5=N4:N9在第5行和第9行中为真,因为它们都匹配N5(值= 7),给出数组{False,True,False,False,False,True}因此IF(N5=N4:N9,K4:K9)将返回{False,8,False,False,False,1}因为True值被列K中的相应行替换。MIN()函数将忽略False部分并返回列K中相应值的最小值(值1,因为1< 8)。

答案 1 :(得分:0)

我相信它会返回一个真值和假值的数组。我也相信3的真实表现,因为它是数组中的第三项。但这是我的猜测。

{false,false,true,false,false}

如果您将E1中的5更改为1,则会返回true。

研究所有很多事情