excel怎么求上班平均excel时间差分钟

原标题:这些Excel函数公式很多人嘟在找!

很多人都知道Excel函数公式威力强大,

但遇到问题时却写不出公式

很多人都在找的Excel公式,

记得去底部点个好看再分享给朋友噢

下圖为某单位员工刷卡考勤的部分记录,需要根据B列的刷卡日期和C列的刷卡excel时间差分钟得到日期和excel时间差分钟合并后的数据。

在D2单元格中輸入以下公式并向下复制到D10单元格,即可得到日期和excel时间差分钟合并后的数据

下图为某运营商宽带故障报修记录表的一部分,需要根據C列的接单excel时间差分钟和E列的处理excel时间差分钟计算故障处理时长。

在F2单元格中输入以下公式并向下复制到F6单元格。

一天有1 440分钟要计算两个excel时间差分钟间隔的分钟数,只要用终止excel时间差分钟减去开始excel时间差分钟再乘以1 440即可。最后用INT函数舍去计算结果中不足一分钟的部汾计算出时长的分钟数。

如果需要计算两个excel时间差分钟间隔的秒数可使用以下公式。

一天有86 400秒所以计算秒数时使用结束excel时间差分钟減去开始excel时间差分钟,再乘以86 400

除此之外,使用TEXT函数能够以文本格式的数字返回两个excel时间差分钟的间隔

以下公式返回取整的间隔小时数。

以下公式返回取整的间隔分钟数

以下公式返回取整的间隔秒数。

下图所示为某企业员工加班考勤的部分记录需要根据C列的上班打卡excel時间差分钟和D列的下班打卡excel时间差分钟,计算员工的加班工作时长

如果在E2单元格中使用公式“=D2-C2”计算excel时间差分钟差,由于部分员工的离崗excel时间差分钟为次日凌晨仅从excel时间差分钟来判断,离岗excel时间差分钟小于到岗excel时间差分钟两者相减得出负数,计算结果会出现错误

通瑺情况下,员工在岗的时长不会超过24小时如果下班打卡excel时间差分钟大于上班打卡excel时间差分钟,说明两个excel时间差分钟是在同一天否则说奣下班excel时间差分钟为次日。

在E2单元格中输入以下公式并向下复制到E10单元格。

IF函数判断D2单元格的下班打卡excel时间差分钟是否大于C2单元格的上癍打卡excel时间差分钟如果条件成立,则使用下班excel时间差分钟减去上班excel时间差分钟否则用下班excel时间差分钟加1后得到次日的excel时间差分钟,再減去上班excel时间差分钟

还可以借助MOD函数进行求余计算。

用D2单元格的下班excel时间差分钟减去C2单元格的上班excel时间差分钟后再用MOD函数计算该结果除以1的余数,返回的结果就是忽略天数的excel时间差分钟差

计算员工技能考核平均用时

下图所示为某企业员工技能考核表的部分数据,B列是鉯文本形式记录的员工操作用时需要计算员工的平均操作时长。

将D2单元格格式设置为“excel时间差分钟”然后输入以

下数组公式,按组合鍵计算结果为“0:01:12”。

由于B列的excel时间差分钟记录是文本内容因此,Excel

Excel 将“0时0分0秒”样式的文本字符串识别为excel时间差分钟将“0时0秒”“0时0汾”“0分0秒”等样式的字符串仍然识别为文本。

TEXT函数的第二参数使用“h:m:s;;;!0”将excel时间差分钟样式的字符串转换为“h:m:s”样式,非excel时间差分钟样式的文本字符串强制显示为0计算结果如下。

TEXT函数计算出的结果仍然为文本加上两个负号,即负数的负数为正数通过减负运算将文本結果转换为excel时间差分钟序列值。

最后将SUM函数的求和结果除以总人数9得到考核平均用时。

从混合内容中提取excel时间差分钟和日期数据

从考勤機中导出的刷卡记录往往同时包含日期和excel时间差分钟如下图所示,需要在C列和D列分别提取出B列刷卡记录中的日期和excel时间差分钟

由于excel时間差分钟和日期数据的实质都是序列值,因此既包含日期又包含excel时间差分钟的数据可以看作是带小数的数值。其中整数部分为代表日期的序列值,小数部分为代表excel时间差分钟的序列值

在C2单元格中使用以下公式提取日期数据。

使用INT函数或TRUNC函数提取A列数值的整数部分结果即为代表日期的序列值。

在D2单元格中可使用以下公式提取excel时间差分钟数据

使用MOD函数计算A2单元格与1相除的余数,得到A2数值的小数部分結果即为代表excel时间差分钟的序列值。如果结果显示为小数可将单元格格式设置为“excel时间差分钟”。

除此之外也可以使用TEXT函数完成日期excel時间差分钟的提取,以下公式可以提取出A列中的日期

格式代码使用“e-m-d”,即“年-月-日”

以下公式可以提取出A列中的excel时间差分钟。

格式玳码使用“h:m:s”即“时:分:秒”。

将英文月份转换为月份数值

如下图所示A列为英文的月份名称,需要在B列转换为对应的月份数值

在B2单元格中输入以下公式,并向下复制到B10单元格

使用连接符“&”将A2单元格与数值“1”连接,得到新字符串“Apr1”成为系统可识别的文本型日期樣式,再使用MONTH函数提取出日期字符串中的月份

YEAR、MONTH和DAY函数均支持数组计算,在按excel时间差分钟段的统计汇总中被广泛应用

汇总指定excel时间差汾钟段的销售额

下图为某单位2017年销售记录表的部分内容,A列是业务发生日期D列是业务金额,需要计算上半年的业务总额

可以使用以下公式完成汇总。

MONTH函数返回A2:A13单元格中日期数据的月份值结果为:

因为要计算1~6月份的业务总额,所以要判断月份值是否小于7

用“MONTH(A2:A13)<7”计算出嘚一组逻辑值与D2:D13单元格区域的数值相乘,最后用SUMPRODUCT函数返回乘积之和

汇总指定年份和月份的销量

下图为某单位销售表的部分内容,业务日期分布在不同年份需要根据年份和月份,在G列和H列汇总销量

在G3单元格中输入以下公式,并复制到G3:H14单元格区域

“MONTH($A$2:$A$746)=$F3”部分表示使用MONTH函数汾别计算“$A$2:$A$746”单元格的月份,并判断是否等于“$F3”单元格指定的月份值

将两组逻辑值相乘,如果对应位置均为逻辑值TRUE相乘后结果为1,否则返回0

再与“$C$2:$C$746”单元格的销售额相乘,最后用SUMPRODUCT函数返回乘积之和

使用此公式时,需要注意使用不同单元格引用方式的变化其中日期所在范围“$A$2: $A$746”和销售额所在范围“$C$2:$C$746”均为绝对引用,表示年份条件的“G$2” 使用列相对引用、行绝对引用表示月份条件的“$F3”使用列绝對引用、行相对引用。

下图为某企业新生产线的设备安装与调试计划表需要根据开始日期和结束日期计算每个项目的天数。

在D2单元格中輸入以下公式将单元格格式设置为常规后,向下复制到D6单元格

在实际应用中,使用两个日期直接相减的方式计算相差天数更加方便

洳下图所示,设置A2单元格格式为自定义格式“第0天”使用以下公式将返回系统当前日期是本年度的第几天。

在Excel中输入“月-日”形式的日期系统会默认按当前年份处理,“TODAY( )-"1-1"”就是用系统当前的日期减去本年度的1月1日再加上一天得到今天是本年度的第几天。

同理使用以丅公式可以计算本年度有多少天。

如果公式引用包含日期或excel时间差分钟的单元格时Excel有可能会将公式所在单元格的格式自动更改为日期或excel時间差分钟,此时可根据需要重新调整单元格格式

判断指定日期是所在季度的第几天

如下图所示,需要根据A列日期计算出该日期是所茬季度的第几天。

在B2单元格中输入以下公式并向下复制到B10单元格。

该函数为财务函数范畴用于返回从付息期开始到结算日的天数。

第┅参数settlement是有价证券的结算日;第二参数maturity是有价证券的到期日可以写成一个任意较大的日期序列值;第三参数frequency使用4,表示年付息次数按季支付第四参数basis使用1,表示按实际天数计算日期

本例中年付息次数选择按季支付,所以A2单元格的日期所在季度的付息期即为该季度的第┅天公式以A2单元格的日期作为结算日,通过计算所在季度第一天到当前日期的间隔天数结果加1,变通得到指定日期是所在季度的第几忝

下图为某单位新员工入职表的部分记录,需要根据入厂日期和实习期月数计算转正日期

在D2单元格中输入以下公式,并向下复制到D10单え格

EDATE 函数使用B2单元格中的日期作为指定的开始日期,返回由C2单元格指定的月份后的日期

下图为某公司商铺租赁表的部分内容,需要根據租赁起止日期计算租赁月数

如果在F2单元格中直接使用以下公式计算间隔月数,并将公式向下复制到F9单元格在部分单元格中会得到错誤的结果,如图13-54中的F2、F3、F4和F8单元格

使用DATEDIF函数计算间隔月数时,如果结束日期是当月的最后一天并且开始日期的天数大于结束日期的天數,计算结果会少一个月

根据此规律,可以在原有公式基础上增加判断条件在G2单元格中输入以下公式,并向下复制到G9单元格公式将返回正确结果。

“E2=EOMONTH(E2,0)”部分用于判断结束日期是否为当月的最后一天

当开始日期的天数大于结束日期的天数,并且结束日期等于当月的最後一天时AND函数返回逻辑值TRUE,否则返回逻辑值FALSE

最后将DATEDIF函数的结果与AND函数返回的逻辑值相加。在四则运算中逻辑值TRUE的作用相当于1,逻辑徝FALSE的作用相当于0如果两个条件同时成立,则相当于原公式+1否则为原公式+0。

下图为某公司新入职员工的部分记录需要根据入职日期,計算员工该月应出勤天数

在C2单元格中输入以下公式,并向下复制到C8单元格

“EOMONTH(B2,0)”部分用于计算出员工入职所在月份的最后一天。

NETWORKDAYS函数以叺职日期作为起始日期以入职所在月份的最后一天作为结束日期,计算出两个日期间的工作日天数

本例中省略第三参数,实际应用时洳果该月份有其他法定节假日可以使用第三参数予以排除。

下图所示的是员工考核成绩表的部分内容F3:G6单元格区域是考核等级对照表,艏列已按成绩升序排序要求在D列根据考核成绩查询出对应的等级。

在D2单元格中输入以下公式并向下复制到D11单元格。

VLOOKUP函数第四参数被省畧在近似匹配模式下返回查询值的精确匹配值或近似匹配值。如果找不到精确匹配值则返回小于查询值的最大值。

C2单元格的成绩62在对照表中未列出因此Excel在F列中查找小于62的最大值60进行匹配,并返回G列对应的等级“合格”

希望这篇文章能帮到你!

怕记不住可以发到朋友圈自己标记喔。

《Excel 2016函数与公式应用大全》

1. 专家云集:多位身处各行各业并身怀绝技的微软全球有价值专家与您无私分享。多年对 Excel的研究結果揭秘

2. 知识点全覆盖:详尽而又系统地介绍了 Excel函数与公式的所有技术特点和应用方法,全面覆盖相关知识点完备知识体系无人能及。

3. 解决实际问题:大量源自实际工作的典型案例通过细致地讲解,生动地展示各种应用技巧快速提高读者的办公效率,让读者提前完荿手头工作不用加班。

4. 专业级深度剖析:对常常困扰学习者的功能性特性进行深入剖析可以让读者既能知其然,又能知其所以然

点擊左下文末“阅读原文”,可至京东图书频道在线选购(官方正版)

京东年中购物节图书每满100减50,不容错过!

}

  Excel中经常需要使用到函数计算excel時间差分钟差那么excel时间差分钟差具体该如何用函数公式进行计算呢?下面给大家分享excel计算excel时间差分钟差公式的使用方法,希望能帮到大家

  excel计算excel时间差分钟差公式的使用方法

  excel计算excel时间差分钟差公式的使用步骤1:建立一张工作表,在A、B两列分别输入excel时间差分钟我们將在C列计算AB两列excel时间差分钟差,在D列计算A列距今的excel时间差分钟差

  excel计算excel时间差分钟差公式的使用步骤2:在C2中输入=(B2-A2)&"天",回车然后用填充手柄填充其他单元格,

  excel计算excel时间差分钟差公式的使用步骤3:在C2中输入=(DAYS360(A2,B2))&"天"回车,然后用填充手柄填充其他单元格

  4:如果要计算出精确的时分怎么办呢?现在A、B两列中输入excel时间差分钟,把AB两列的格式设置为 14:00然后点击D2单元格,输入=B2-A2回车,用填充手柄填充其他单元格

}

我要回帖

更多关于 excel时间差分钟 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信