EXCEL:将范围内的日期更改为范围的最后一个月

时间:2017-04-07 13:57:13

标签: excel date excel-formula

我在一家零售公司工作,并收到每日excel报告,其中包括订单中的所有SKU及其发货日期,该日期可以跨越该月的任何一天。我需要做的是将这些发货日期概括为"交货月份和#34;或者我们将在我们的履行中心实际收到货物的月份。因此,例如,任何发货日期在1/15/17至2/15/17之间的SKU的交货月份为2/17等。

我尝试过使用Month()功能,但却无法在任何地方使用。

2 个答案:

答案 0 :(得分:1)

或者你可以试试这样的东西

在B2

=IF(DAY(A2)<=15,EOMONTH(A2,-1)+1,EOMONTH(A2,0)+1)

答案 1 :(得分:0)

使用 A 列中的数据,在 B1 中输入:

=IF(DAY(A1)<15,DATE(YEAR(A1),MONTH(A1),1),DATE(YEAR(A1),MONTH(A1)+1,1))

并复制下来:

enter image description here

格式栏 B 以满足您的需求。