标签: excel match lookup
如果在第二列中找到第一行中的数字,则应返回该数字。 如果在secound列中未找到第一个库伦的数字,则它应返回最接近的可能的最小值
答案 0 :(得分:3)
您可以像这样使用vlookup(),但是您需要对值进行排序:
答案 1 :(得分:2)
在 C1 中输入数组公式:
=MAX(IF(B:B<=A1,B:B))
并向下复制:
数组公式必须使用 Ctrl + Shift + Enter 输入,而不仅仅是 Enter 键。如果正确完成此操作,则公式将显示在公式栏中,并带有大括号。
注意: 不需要排序。 如果您使用的是Excel 365,则不需要数组输入。
答案 2 :(得分:2)
另一个选项是SUMPRODUCT:
=SUMPRODUCT(MAX(--($B$1:$B$12<=A1)*$B$1:$B$12))
它适用于Excel 2007或更高版本,无需输入数组输入公式,也无需排序。