如何计算 Excel 2013 中单元格块的开始和结束日期?

如何计算 Excel 2013 中单元格块的开始和结束日期?

我在 Excel 2013 中有下表:

Excel 表格

日期列由连续的 2 周间隔组成。其他列有彩色单元格,指示不同地址的事件持续时间。例如,对于地址 2,事件从 2020 年 1 月 13 日持续到 2020 年 2 月 9 日。我需要将此表转换为包含列的表:

Start Date | Finish date | Address

对于每个地址,事件可以持续多个时间间隔,因此每个地址可以有多个行。

我可以使用“文本到列”轻松区分每个 2 周间隔的开始日期和结束日期,并且我可以用数字填充彩色块,以便更轻松地操作单元格。但我不知道如何计算开始日期和块的长度,以便计算每个块的结束日期。我确信这可以用一些 VBA 编码来完成,但这不是我的强项。有没有办法用内置的 Excel 功能来做到这一点?原始表格包含大约 50 个地址和 30 个 2 周间隔。

谢谢你!

相关内容