传入一个日期 返回该月的第一天是星期几_Excel中日期转星期的方法

​关注“祕技”

~助你提升工作技能~

阅读全文大约需5分钟


平时的工作中我们总会遇到需要给日期补充星期几的情况,当然一般情况下,我们可以直接翻日历来解决,不过如果我们需要补充的内容很多时,一个一个地去手动录入显然是不方便的。所以,今天我们介绍几个给日期填充星期几的小技巧,感兴趣的朋友可以继续看下去。

01 只需要显示星期

今天我们介绍的第一种方法是:通过设置单元格格式,直接把日期转化为星期几。具体操作步骤是:

选中日期,单击鼠标右键“设置单元格格式”(快捷键:Ctrl+1),在“数字”的下拉菜单中选中“日期”,滑动右侧垂直滚动条,选择自己需要的星期格式,单击确定就可以得到我们需要的星期格式。

b5c11b0c0a71792362abcb2e3493c2b2.png

02 日期和星期同时显示

在第一种设置单元格的基础上显示星期显然是非常方便的,但如果这个时候我们需要在保留日期的基础上显示星期。那么我们就应该这样做:

同样的先选中日期,单击鼠标右键设置单元格格式,在“自定义“下拉菜单中选择正确的日期代码,如此处为短日期代码:yyyy/m/d,输入空格再输入星期数代码aaaa,最后单击“确定”即可得到我们的日期和星期同时显示。

94442c95f98b6d434b0a2da829485b80.png

03 日期和星期分列显示

虽然前面的两种方法都能实现日期和星期之间的转化,但不知道大家有没有发现一个问题,之前我们讲到的两种方法都不能实现日期和星期数分列显示,那么如果我们需要在保留日期的前提下,在旁边任意一列显示星期数时我们应该怎么做呢?现在就不得不介绍我们的日期函数:WEEKDAY函数。

63f15ea477cb2843a50e8e03cf12f15e.png

WEEKDAY函数,第一个参数Serial_number是判断某日期为星期几,第二个参数Return_type是返回数值与日期之间关系值的类型。

1e2e81c783812bc5c257748d4d022816.png

如图所示,当WEEKDAY函数第二个参数为1时,星期日返回1,星期一返回2;当WEEKDAY函数第二个参数为2时,星期日返回7,星期一返回1;依次类推。根据我们平时的生活习惯,一般使用第二个参数为2的情况,周一至周日分别与1至7对应。使用WEEKDAY函数:在需要返回星期几的单元格输入=WEEKDAY(日期单元格位置,2),ctrl+Enter键(快捷键:快速填充得到公式结果)则可得到我们需要的数值,按住鼠标左键向下拖动填充即可(快捷方式:将光标移动至单元格右下角,双击填充柄)。

a527528504ae5353a322b725ab4d829c.png

值得注意的是:此时我们填充的星期数为小写阿拉伯数字,如果需要转化为星期数,同样可以通过刚才上面提及的设置单元格格式的方法转化。

不过我们不难发现,当我们选择填充星期几时,表格中10月5日本来是星期一,可是最后却返回了星期日。

cb9df3e714e55caa0d2ab22dff89cc23.png

那么这是什么原因呢?其实并不难理解,回顾刚才WEEKDAY函数,EXCEL默认情况下第二个参数为“1”,也就是说星期日返回的对应值为“1”,而我们刚才是选择了参数为2的算法,我们的“1”对应的是“星期一”,所以才会出现这个情况,这时我们只需要把WEEKDAY函数中的第二个参数改回默认值“1”即可,这样就可以继续进行单元格转化了。

7c47e72d9d4234ff489cb26c573e1761.png

同样的,我们也为大家准备了视频讲解,还有疑问的朋友可以通过视频来学习,也欢迎大家关注我们的公众号获取更多内容。

知乎视频​www.zhihu.com

往期精彩内容

【EXCEL教程】Ctrl键的使用技巧

—END—


编辑:好家伙

策划:秘书事务所

指导:小松老师

ab470f425b212f3076c97ef04b2f47d0.gif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值