1职场实例
小伙伴们大家好,今天我们来学习一下如何根据日期获取不同格式的星期数据,因为我们有时候会根据不同的工作需求获取不同格式的星期数据。
如下图所示:
A列为一列常见格式的日期数据,我们想要获取B列~F列,5种不同格式类型的星期数据。
2解题思路
在Excel较新的版本中,用于处理星期的函数主要包括WEEKDAY、WEEKNUM和ISOWEEKNUM函数。除此之外,也经常使用MOD函数和TEXT函数完成星期值的处理工作。
我们可以在B2单元格输入函数公式:
=WEEKDAY(A2,2)
WEEKDAY函数的第二参数为2,返回1~7的数字,表示从星期一到星期日为一周。
WEEKDAY函数返回对应于某个日期的一周中的第几天。默认情况下,天数是1(星期日)~7(星期六)的整数。
函数的语法是:
=WEEKDAY(serial_number,[return_type])
[return_type]参数用于确定返回值的类型,不同的参数对应返回值的类型大致如下:
我们可以在C2单元格输入函数公式:
=MOD(A2-2,7)+1
MOD函数根据每周均由星期一到星期日7天循环的原理,计算日期与7相除的余数,MOD函数中被除数减去2的结果再加1,返回结果与WEEKDAY函数相同的效果。
我们可以在D2单元格输入函数公式:
=TEXT(A2,"aaaa")
TEXT函数第2参数使用"aaaa",返回中文星期三
我们可以在E2单元格输入函数公式:
=TEXT(A2,"aaa")
TEXT函数第2参数使用"aaa",返回中文星期简写三
我们可以在F2单元格输入函数公式:
=TEXT(A2,"dddd")
TEXT函数第2参数使用"dddd",返回英文星期Wednesday
我们可以在G2单元格输入函数公式:
=TEXT(A2,"ddd")
TEXT函数第2参数使用"ddd",返回英文星期简写Wed
标签:星期,函数,TEXT,单元格,A2,WEEKDAY From: https://blog.51cto.com/u_15825298/6782795