我有从和到日期的数据。 我需要根据新的开始日期和结束日期段重新计算差异。 上校“修改自”和“修改为”需要根据开始和结束日期进行修改
T
请让我知道是否可以在不使用许多if循环条件的情况下根据所需时间范围更改日期。
col "difference" = LeaveToDate - LeaveFromDate
Start Date = 01 June 2019
End Date = 31 Aug 2019
col "difference" = modified to - modified from
LeaveFromDate LeaveToDate difference modified_from Modified_To new diff
01 Jan 2019 31 Dec 2019 364 01 Jun 2019 31 Aug 2019 91
30 Sep 2019 27 Mar 2020 179 0
08 Jul 2019 01 Jan 2020 177 08 Jul 2019 31 Aug 2019 54
07 Feb 2019 31 Aug 2019 205 01 Jun 2019 31 Aug 2019 91
01 Apr 2019 08 Jun 2019 68 01 Jun 2019 08 Jun 2019 7
09 Jun 2019 31 Mar 2020 296 09 Jun 2019 31 Aug 2019 83
03 May 2019 30 Sep 2019 150 01 Jun 2019 31 Aug 2019 91
01 Apr 2019 01 May 2019 30 0
简而言之,我只想捕获日期/差异,只要它们位于开始和结束日期的持续时间中