根据日期计算出星期,大家会几种方法?
案例:将下图 1 中 B 列的日期转换为星期,填充到 C 列的空白区域。
效果如下图 2 所示。
解决方案 1:
1. 在 C2 单元格中输入 =WEEKDAY(B2,,就能看到第二个参数列表。根据参数说明可知,2 和 11 符合题意需要。
2. 将公式补充完整,如下 --> 下拉复制公式:
=WEEKDAY(B2,2)
公式释义:
weekday 函数的作用是返回日期在的一周中的第几天。默认情况下,天数是 1(星期日)到 7(星期六)范围内的整数;
如果不想用默认规则,可以对照上图的参数列表,输入所需的参数
3. 在公式前面补充 "星期 "& --> 再次下拉复制公式
解决方案 2:
1. 将 B 列的日期复制粘贴到 C 列的空白区域。
2. 选中 C 列的日期区域 --> 按 Ctrl+1
3. 在弹出的对话框中选择“数字”选项卡 --> 在“分类”中选择“日期”--> 在“类型”区域选择星期格式 --> 点击“确定”
格式转换成功。
解决方案 3:
1. 在 C2 单元格中输入以下公式 --> 下拉复制公式:
=TEXT(B2,"aaaa")
公式释义:
text 函数的作用是通过格式代码修改数字的显示方式;
参数 "aaaa" 显示的就是星期