如果日期范围有重叠,则行中有重叠的返回值

时间:2019-02-15 16:27:48

标签: excel date if-statement return overlap

如果两个不同的行之间有日期重叠,我试图在excel中返回一个特定值。要求另一个单元格匹配,这将是一个ID,但只返回也列出的第二个ID的值。

我有一个报告,其中第1列是名称ID,第2列是项目ID,第3列和第4列是开始日期和结束日期。

如果基于名称ID的日期存在重叠,我希望excel从提交重叠的行的第2列中返回项目ID。 Example of desired outcome

1 个答案:

答案 0 :(得分:0)

我不确定在Excel *中有一种简单的方法来执行此操作,但是在SQL中这将非常简单-这是一个选择吗?如果是这样,则需要一个ID列-仅是一个简单的递增整数。

此外,您需要指定在存在多个重叠条目时会发生什么情况。

  • 除非您喜欢编写复杂的函数和/或浏览Excel的曲折SQL选项。