excel表,怎样计算分钟差,也就是时间差

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:19:00
例如我想计算 每一行 的分钟差 像第一行15:00-19:14
就这样批量计算整合竖行的所有分钟差 之和 有什么好办法么

A列为数据的话
B1输入

=TEXT(SUM(IF(A1:A10="",0,RIGHT(A1:A10,LEN(A1:A10)-FIND("-",A1:A10))*1-LEFT(A1:A10,FIND("-",A1:A10)-1)*1)),"hh:mm")

或者

=TEXT(SUM(IF(A1:A10="",0,RIGHT(A1:A10,5)-LEFT(A1:A10,5))),"hh:mm")

这个就行了~~数组公式~~CTRL+SHIFT+ENTER
公式中的范围自己可以改一下~~

=TEXT(SUM(RIGHT(A1:A100,5)-LEFT(A1:A100,5)),"[m]:ss")
数组公式,按CTRL+SHIFT+ENTER结束