查找日期之间的值

问题描述 投票:1回答:1

我有两张桌子。一个表包含一个包含日期的列和一个包含汇率的列。第二个表允许用户输入任何日期并从另一个表返回汇率。

日期之间的查找应搜索最接近输入日期的日期,但不会搜索未来日期(过去或同一日期)。我怎样才能做到这一点?

enter image description here

google-sheets
1个回答
2
投票

这就是vlookup的用途。

=vlookup(D2, A2:B, 2, True)

这里D2是搜索关键字,A2:B是搜索范围(搜索第1列),2是返回结果的列数。 True表示以下内容:

如果is_sorted为TRUE或省略,则返回最接近的匹配(小于或等于搜索键)。如果搜索列中的所有值都大于搜索键,则返回#N / A.

也可用作数组公式,一次查找所有D值:

=arrayformula(vlookup(D2:D3, A2:B, 2, True))
© www.soinside.com 2019 - 2024. All rights reserved.