小樱知识 > 生活常识考勤怎么做(考勤表前面没来怎么做)

考勤怎么做(考勤表前面没来怎么做)

提问时间:2022-08-21 10:11:42来源:小樱知识网


先说一下考勤表日期的设置。这里使用了日期函数。1这里的公式是“=DATE(C3,E3,1)”。

DATE函数在括号中有三个参数,第一个参数是年份,范围是从1904到9999。第二个参数是月份,范围从1到12。第三个参数是日期,范围从1到31。

对于考勤表中的前两个参数,我们在考勤月份一栏中引用年份和月份,当天直接写数字1。最终结果是标准日期格式,2013年3月1日。

按CTRL 1快捷键,设置单元格格式-数字-自定义-类型-输入“D”,此处日期变为1。

此处将第2天设置为之前的日期1,然后将其拖回至第31天。

但是,这里有一个问题。当我们将出勤月份更改为二月时,最后三列中显示的日期实际上已经是三月了。

虽然这不影响使用,但是追求完美的李小姐还是觉得不好看。最好根据实际情况显示每个月的天数。对于少于31天的月份,后面的额外列最好显示为空。

在29号这里,我们使用了一个月函数,外面嵌套了一个IF判断函数。\" =IF(MONTH(AD4)=MONTH(AD4 1),AD4 1,\" \" \"

在前面设置日期的时候,我们已经知道日期这一行中的每个表都有一个完整的日期,而MONTH的作用就是提取这个表中的月份。使用IF函数确定此表中的月份是否等于下一个表中的月份。如果是真的,在前一个表格中的日期上加1。如果不是,就是空。

从图4中我们可以知道,当月份为2月时,28日之后的单元格为3月1日,所以提取的两个月份不相等,后面的表就变成空。

当我们使用拖动方法填充最后两个单元格时,出现了一个错误。看公式的时候发现月函数是通过从这个单元格和前一个单元格中提取月来判断的,而前一个单元格已经是空,没有办法提取,所以会给出错误。

解决的办法是改变公式,或者从表中抽取28号的月份来判断。\" = IF(MONTH(AD4)= MONTH(AD4 ^ 2),AD4 ^ 2,\" \" \"

或者使用IFERROR函数,如果报告了错误,该函数为空。\" = IF error(IF(MONTH(AF4)= MONTH(AF4 1),AF4 1,\" \" \" \" \" \"

日期设置说明完毕。这篇文章的每一个字每一句都是经过深思熟虑,重新打出来的,生怕自己浅薄的理解解释不清楚每个功能的应用。

更多Excel相关技巧,请:效率收藏。

我,我们一起学习,一起成长!

如果您有任何问题或意见,请给我留言。如果您在工作中有什么困难,或者在使用Excel时有什么问题,也可以留言咨询。我为你一一解答。

以上内容就是为大家推荐的考勤怎么做(考勤表前面没来怎么做)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题

内容来源于网络仅供参考
二维码

扫一扫关注我们

版权声明:所有来源标注为小樱知识网www.xiaoyin02.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。

本文标题:考勤怎么做(考勤表前面没来怎么做)

本文地址:https://www.xiaoyin02.com/shcs/638784.html

相关文章