Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3668|回复: 7

[已解决]如何计算时长.

[复制链接]
发表于 2017-7-25 14:08 | 显示全部楼层 |阅读模式
你好!,   下图为联通导出的通话详单.
   请问一下,如何计算下图中累计通话时长 ,单位"分钟"   谢谢!




QQ截图20170725135658.png


最佳答案
2017-7-26 09:44
  1. =SUM(--TEXT(SUBSTITUTE(SUBSTITUTE({0,"0分"}&E1:E100,"秒","/60"),"分"," "),"0 0/60;;0;\0"))
复制代码

数组公式,不想数组回车,就把SUM改成SUMPRODUCT
发表于 2017-7-25 14:52 | 显示全部楼层

=SUM(IFERROR(MID(E2:E99,FIND("分",E2:E99&"00分")-{2,1},1)*{10,1},0))
+SUM(IFERROR(MID(E2:E99,FIND("秒",E2:E99&"00秒")-{2,1},1)*{10,1},0)) / 60
回复

使用道具 举报

发表于 2017-7-25 15:19 | 显示全部楼层
=SUM(--SUBSTITUTE(SUBSTITUTE(E1:E99,"分"," "),"秒","/60"))数组三键
回复

使用道具 举报

发表于 2017-7-25 22:38 | 显示全部楼层
错啦,分直接算,有秒就加1.公式我就不写啦。
回复

使用道具 举报

发表于 2017-7-26 07:43 | 显示全部楼层
=SUM(ROUNDUP(--SUBSTITUTE(SUBSTITUTE(E1:E99,"分"," "),"秒","/60"),0))有秒就进一位的
回复

使用道具 举报

发表于 2017-7-26 09:21 | 显示全部楼层
撸主可以设置最佳答案了
回复

使用道具 举报

发表于 2017-7-26 09:44 | 显示全部楼层    本楼为最佳答案   
  1. =SUM(--TEXT(SUBSTITUTE(SUBSTITUTE({0,"0分"}&E1:E100,"秒","/60"),"分"," "),"0 0/60;;0;\0"))
复制代码

数组公式,不想数组回车,就把SUM改成SUMPRODUCT
回复

使用道具 举报

 楼主| 发表于 2017-7-26 10:38 | 显示全部楼层
有空一一测试一下,不过谢谢大伙才是最重要的.重要的事情说三遍,谢谢,谢谢,谢谢.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-6 16:05 , Processed in 0.346766 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表