excel表格设置公式自动计算10个小时内工作次数和时间间隔?
高分!EXCEL如何自动统计:日期列中某个时间段内总数量?!
1、首先在excel表格中输入一组日期时间的数据,需要统计6点到10点之间的数量。
2、在空白单元格中输入公式:=SUMPRODUCT((MOD(A:A,1)>--"6:00")*(MOD(A:A,1)<--"10:00"))。
3、点击回车即可生成计算结果,对应的6点到10点之间为3个。
4、如果需要设置统计其他时间段,可以直接将公式中的时间进行更改。
5、点击回车即可看到在8点到11点之间有2个时间点。
EXCEL函数里如何设置时间间隔
一、【DateDif】函数是一个隐藏函数,在excel的公式以及帮助中是找不到的,必须要手工输入才可以。
此函数的格式为【=datedif("日期1","日期2","参数")】,说明如下:
1、日期1:计算的开始日期
2、日期2:计算的结束日期
3、参数:设定此函数需要返回的内容
二、日期1和日期2,这个参数可以填写的内容为:
1、Y:返回两个日期的间隔年
2、M:返回两个日期的间隔月
3、D:返回两个日期的间隔天
4、YM:两个日期中月数的差,忽略日期中的日和年。
5、YD:两个日期中天数的差,忽略日期中的年,但是不忽略月。
6、MD:两个日期中天数的差,忽略日期中的月和年。
三、举例如图。
1、第一个公式,计算了今天【2013-11-12】与“1990-01-01”之间的年数间隔,也就是间隔了23年,等于【2013-1990】的结果。
2、第二个公式,计算了今天【2013-11-12】与“1990-01-01”之间的月份间隔,计算结果得知也就是间隔了283个月。
3、第三个公式,计算了今天【2013-11-12】与“1990-01-01”之间的天数间隔,计算结果得知间隔了8716天。
4、第四个公式,计算了今天【2013-11-12】与“1990-01-01”之间的“忽略了年和日”的月份间隔,也就是11月和1月之间的间隔,结果是10个月。
5、第五个公式,计算了今天【2013-11-12】与“1990-01-01”之间的“忽略了年”的日期间隔,也就是11月12日和1月1日之间的间隔天数,结果是315天。
6、第六个公式,计算了今天【2013-11-12】与“1990-01-01”之间的“忽略了年和月”的日期间隔,也就是12日和1日之间的间隔天数,结果是11天。
Excel表格中如何计算员工每天工作多少个小时?
如果上午规定上班时间为7:00-11:00,下午为:14:00-18:00,则公式为:
=(MAX(MIN(FLOOR.MATH(C12,1/48),11/24)-MAX(CEILING.MATH(B12,1/48),7/24),0)+MAX(MIN(FLOOR.MATH(E12,1/48),18/24)-MAX(CEILING.MATH(D12,1/48),14/24),0))*24
粘贴完公式后设置公式所在单元格格式为常规
在EXCEL中计算隔天时间差
只知道个就日期差的函数,DAYS360,时间的不知道,
=DAYS360(A1,B1)
结果是2
假定原数据分别在A1和B1单元格,将计算结果分别放在C1、D1和E1单元格。
C1单元格公式如下:
=ROUND(B1-A1,0)
D1单元格公式如下:
=(B1-A1)*24
E1单元格公式如下:
=(B1-A1)*24*60
注意:A1和B1单元格格式要设为日期,C1、D1和E1单元格格式要设为常规.
或
要求的是两时间相差的小时数吗?
首先,这两个数据是文本形式的,而非时间形式,所以要先把他们转换成日期时间形式。
这里用公式算出它们相差的小时数:
假设两数据分别在A1,A2,则在A3输入公式:
=(DATE(20&LEFT(A1,2),MID(A1,3,2),MID(A1,5,2))-DATE(20&LEFT(A2,2),MID(A2,3,2),MID(A2,5,2)))*24+MID(A1,7,2)-MID(A2,7,2)
如你的例子,两者相差14小时。
或者
首先将A1,B1单元格的格式设置成\"2001-3-14 13:30\"的格式,在C1单元格输入公式:
=B1-A1
选择C1单元格,右键--设置单元格格式--数字--自定义,在右侧\"类型\"下面的输入格中输入:
d\"天\"h\"小\"\"时\"m\"分\"s\"秒\"
确定,OK
如果你不要秒,可以去掉后面的s\"秒\"