谷歌电子表格:将日期与单元格区域中的日期进行比较

时间:2016-08-20 15:44:57

标签: google-sheets

我在单元格B1中有一个日期,A1:A100中的日期列表。 我希望B1 A1:A100中的单元格,其中日期的时间差异最小。 正如您在示例中看到的那样,距离B1的{​​{1}}最近的日期位于单元格A1:A100中。

A2

1 个答案:

答案 0 :(得分:2)

要获取最接近单元格B1中日期的日期,请在某个空闲单元格中尝试以下公式:

=arrayformula(filter(A:A,abs(A:A-B1)=min(abs(A:A-B1))))

要获得最近日期所在的行号,请尝试以下公式:

=arrayformula(match(filter(A:A,abs(A:A-B1)=min(abs(A:A-B1))),A:A,0))

最后尝试以下公式以获得所需结果:

=arrayformula(address(match(filter(A:A,abs(A:A-B1)=min(abs(A:A-B1))),A:A,0),1,4,true))

Screenshot