创建日期和时间1。生成当前系统日期:=today()

2.生成当前系统日期和时间:=now()

3.生成当前系统时间:=now()-today()

4.使用数字生成日期。=date()

日期(年、月、日)

自己安装的例子,有点粗糙~ ~

日期和时间提取1。提取当前日期或单元格中特定日期的年份。返回值是数字。

=year(today())/=year(A2)

2.提取当前日期或单元格中特定日期的月份。返回值为=month(today())/=year(A3)

3.提取当前日期或单元格中的特定日期是多少次,返回值是数字。

=day(today())/=year(A4)

如果计划使用图表按月/周/日显示销售数据,则必须预处理数据。

在预处理原始数据时,这组函数用得较多。


  • 计算日期

1.计算某一日期是一年中的第几周:=weeknum()

用于返回指定日期是一年中第几周的数字,注意,返回值是数字格式。

WEEKNUM(serial_num,return_type)

serial_num:表示要计算一年中周数的日期;

returntype:表示确定星期计算从哪一天开始的数字,默认值为1,即是从星期日开始。但我国一星期的第一天是从星期一开始的,所以我自己用weeknum函数时,将return_type参数设置为2.

2.计算某一日期是一周中的星期几:=weekday()

Excel官方的说法:返回代表一周中第几天的数值,是一个1到7之间的整数。

WEEKDAY(serial_number,return_type)

serial_number:表示需要判断星期几的日期;

return_type:决定一周中哪一天开始的数字。默认值为1。但我国一星期的第一天是从星期一开始的,所以我自己用weekday函数时,将return_type参数设置为2.

3.计算当前日期/某一日期后,往后/往前间隔一定月数后的日期:edate()

上一张来自microsoft官网的截图:

图片来源:微软官网截图

因为使用谷歌翻译过来的,读起来可能有些不通顺。

用自己的话解释一下就是:EDATE函数的参数是,第一个是起始日期,第二个是月数。

月份,可以为正值,表示求取当前日期之后的日期,也可以为负值,表示求取当前日期之前的日期。

注意,months参数必须是整数,如果不是整数,将直接去尾取整;edate函数返回值是日期,如果显示的是一串数字,则将单元格格式调整为日期格式就可以了。

比如,有一个题目是“当前是2018年12月25日,请问30个月之后,是几月几号?18个月之前,又应该是什么日期?”

自己设置的例子,有些粗糙哈~

自己设置的例子,有些粗糙哈~

未完待续~~欢迎留言~~

PS:我的知乎号和微信公众号“仍旧小天真”,欢迎亲们关注呀~~

相关推荐