我在 Excel 电子表格中看到以下公式,但无法理解...任何人都可以解释测试条件“N5=N4:N741”的含义吗?
=MIN(IF(N5=N4:N741,K4:K741))
我做了一些实验,但仍然找不到线索......
最佳答案
我假设这是一个数组公式。
它的作用是取 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 行中为 true,因为它们都匹配 N5(值 = 7),给出数组 {False,True,False, False,False,True}
因此 IF(N5=N4:N9,K4:K9)
将返回 {False,8,False,False,False,1}
code> 因为 True
值被 K 列中的相应行替换。MIN()
函数将忽略 False
部分并返回K 列中对应值的最小值(自 1 < 8 以来的值 1)。
关于excel - excel中这个公式是什么意思? (一个单元格等于一个范围),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47917154/