编程技术

Excel高级技巧之时间序列日期处理方法


Excel工作中,不可避免的会用到一些日期处理函数。另外,掌握一些日期处理技巧将会大大提高Excel的工作效率。

1、生成一列工作日

使用Excel函数Workday,并排除假期

=WORKDAY(B3,1,holidays)

excel

2、生成一列周五日期

使用Excel函数Weekday,如果给定日期不是周五,则先用一下方法或者给定日期后的第一个周五

=B3+MOD(6-WEEKDAY(B3),7)

然后简单的使用=B4+7获得一系列周五日期。

excel

3、生成一列月底日期

使用Excel函数EOMONTH,如果给定日期不是周五,则先用一下方法或者给定日期后的第一个周五

<-- EOMONTH(B3,0)

然后简单的使用EOMONTH(B3+1,1)获得一系列月底日期。

excel

4、计算月底最后一个工作日

使用WORKDAY和EOMONTH函数,利用下面的公式计算给定日期所在月底最后一个工作日

=WORKDAY(EOMONTH(B3,0)+1,-1,holidays)

excel

5、计算月底最后一个指定星期日期

使用WORKDAY和EOMONTH函数,利用下面的公式计算给定日期所在月底最后一个指定星期日期

=EOMONTH(B3,0)-WEEKDAY(EOMONTH(B3,0)-C3)+1

excel

编程技术
R矩阵运算与分解函数列表
编程技术
利用Python处理csv文件中的空行与只有空格的行
编程技术
解决WPS导致Excel.Application调用错误问题
还没有评论哦,快来抢沙发吧!