如果未找到匹配项,则查找 excel return 最小值

Lookup excel return min value if no match found

如果在第二列中找到第一列中的数字,则应该 return 该数字。 如果在第二列中找不到第一列的数字,它应该return最接近的可能最小值

您可以像这样使用 vlookup(),但您需要对值进行排序:

C1中输入数组公式:

=MAX(IF(B:B<=A1,B:B))

并向下复制:

数组公式必须用Ctrl + Shift + 输入Enter 而不仅仅是 Enter 键。如果操作正确,公式将在公式栏中显示,并带有花括号。

注意:
不需要排序。
如果您使用 Excel 365.

,则不需要数组条目

另一个选项是 SUMPRODUCT:

=SUMPRODUCT(MAX(--($B:$B<=A1)*$B:$B))

适用于 Excel 2007 或更高版本,不需要数组 输入 公式,也不需要排序。