王佩丰Excle课程第14课时笔记
- 将分钟转化成小时的数值形式,在与点相加,原来的90如果直接相加表示90天,90天除以24得到小时,再除以60得到分钟,在于D4单元格计算就可以了。
- 时间和时间相减,实际得到的结果转换为常规格式,得到的小数就是天,天转换成分钟需要乘24再乘60,注意要把数据格式转换为常规。
-
将一个日期加上几个月,因为每个月的天数不一定,所以不可以直接加天数,所以主要思路是在月份上直接加,就需要获取一个日期的年月日,在月份上加上相应的数字,再将年月日组合在一起。
获取年:year()
获取月:month()
获取日:day()
连接日期:date(年,月,日)
-
计算某个日期的月份的最后一天
思路:找到下个月的第一天的前一天
-
计算某个日期的当月有多少天
思路找到这个月最后一天的日期,然后获取天,注意将时间格式转换为常规。
- 算工龄
datedif函数,语法:
datedif(入职日期,离职日期+1,“结果单位”)
双引号里面是y,表示多少年
双引号里面是m,表示多少个月
双引号里面是md,表示抛去整月,剩几天
双引号里面是ym,表示抛去整年,剩几个月 - 给定一个日期,计算它是那一年的第几周
weeknum函数
语法:weeknum(日期,参数)
参数用来确定,以星期几作为一周的开始,1表示星期日,2表示星期一
- 给定一个日期计算它是星期几
weekday(日期,参数)
参数为1表示,从1(星期日 )到7(星期六)的数字
参数为2表示,从1(星期一 )到7(星期日)的数字
还有其他参数,用的时候会自动显示
- 给定一个日期,写出它是星期几,是真的把值发生变化,而不是改变格式,实际上还是原来的值
text函数
text(日期,“日期格式”),双引号里面的日期格式与自定义格式里面的相同,如星期几就是 aaaa
下面把数字变成日期也可以用text函数来做,但是转过来是文本格式,需要乘1变成数字格式,然后再把单元格格式转换成日期。