Date 谷歌电子表格:如何确定一个日期是否在几个日期范围内?

Date 谷歌电子表格:如何确定一个日期是否在几个日期范围内?,date,google-sheets,Date,Google Sheets,在活页A上,有n行,每行都是一个日期范围(开始日期、结束日期) 在活页B上,有带日期的单元格 如何确定表B中的日期是否在表A的任何范围内 随着时间的推移,范围的数量可能会增加,即每月增加一次范围。试试 =sign(sumproduct(('Sheet A'!A$2:index('Sheet A'!A:A, match(1E+99, 'Sheet A'!A:A))<=A2)*('Sheet A'!B$2:index('Sheet A'!B:B, match(1E+99, 'Sheet A'!

在活页A上,有n行,每行都是一个日期范围(开始日期、结束日期)

在活页B上,有带日期的单元格

如何确定表B中的日期是否在表A的任何范围内

随着时间的推移,范围的数量可能会增加,即每月增加一次范围。

试试

=sign(sumproduct(('Sheet A'!A$2:index('Sheet A'!A:A, match(1E+99, 'Sheet A'!A:A))<=A2)*('Sheet A'!B$2:index('Sheet A'!B:B, match(1E+99, 'Sheet A'!A:A))>=A2)))
=符号(sumproduct(('Sheet A'!A$2:index('Sheet A'!A:A,match(1E+99,'Sheet A'!A:A))=A2)))
当找到一个或多个匹配的日期范围时,此公式将返回一个正整数;没有匹配项时为零

添加新的日期范围时,图纸A的范围参照将自动展开。这可以通过将2018年4月1日和2018年4月15日添加到表A中日期范围列表的底部来证明

链接电子表格:


@pnuts不是一个难题,而是一个实际的问题。我看到它被否决了。更合适的网站是什么?@pnuts希望这些问题被固定并发布到每一个问Q的人身上,询问Q reg.电子表格。