EXCEL 几分几秒几几如何算和、平均值?

例如:
1分18秒22
2分17秒33
1分20秒11
如何计算平均时间
如何计算时间和

Excel表格技巧—如何在 Excel 中快速完成求和、平均值、百分比?
我们平时在使用WPS表格进行日常办公时,经常需要制作各种各样的表格,今天来给大家介绍表格当中的基础运算,具体为求和、平均值、百分比的计算,学会了这些,基础的表格制作就难不倒你啦,一起来学习一下吧。

(一)求和

第一步,打开我们要编辑的表格,点击需要求和的单元格,即图中的【E2】,再点击上方菜单栏中的【公式】,然后点击【自动求和】选项,在其选项界面点击【求和】:

第二步,出现如下图所示,我们点【回车键】:

第三步,计算出第一个数据的和后,选中单元格,右下角出现黑色【+】后,按住鼠标下滑至B5:

如下图所示,我们就完成求和了,是不是很快呢:

(二)求平均值

首先,打开要编辑的表格,点击需要求平均值的单元格,即图中的【F2】,再点击上方菜单栏中的【公式】,然后点击【自动求和】选项,在其选项界面点击【平均值】:

然后,重复上述第三步,点【回车键】,然后滑动鼠标,实现所有求平均分的单元格,这样我们就快速完成求平均值啦:

(三)求百分比

第一步,打开一个需要求百分比的表格:

第二步,点击C3单元格,输入【=B2/$B$5】,然后按回车键:

第三步,点击算出来数字的单元格,即C2,在菜单栏【开始】中找到【%】并点击:

第四步,这样就成功转换成百分比了,然后点击单元格右下角的小方块【+】,往下拉:

这样我们就快速完成求百分比啦:
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-18

选取内容为时间的单元格--右击该选区--设置单元格格式--数字选项卡--时间--默认第一个时间样式--然后就可以通过公式算了。求和是sum,平均数是average。如下图:

第2个回答  推荐于2017-11-23
平均:
=ROUND(AVERAGE(IF(ISERR(TEXT(TIME(0,LEFT(A1:A100,FIND("分",A1:A100)-1),MID(A1:A100,FIND("分",A1:A100)+1,FIND("秒",A1:A100)-FIND("分",A1:A100)-1)),"[ss]")+(RIGHT(A1:A100,LEN(A1:A100)-FIND("秒",A1:A100)))/100),"",TEXT(TIME(0,LEFT(A1:A100,FIND("分",A1:A100)-1),MID(A1:A100,FIND("分",A1:A100)+1,FIND("秒",A1:A100)-FIND("分",A1:A100)-1)),"[ss]")+(RIGHT(A1:A100,LEN(A1:A100)-FIND("秒",A1:A100)))/100)),2)&"秒"
求和:
=ROUND(SUM(IF(ISERR(TEXT(TIME(0,LEFT(A1:A100,FIND("分",A1:A100)-1),MID(A1:A100,FIND("分",A1:A100)+1,FIND("秒",A1:A100)-FIND("分",A1:A100)-1)),"[ss]")+(RIGHT(A1:A100,LEN(A1:A100)-FIND("秒",A1:A100)))/100),"",TEXT(TIME(0,LEFT(A1:A100,FIND("分",A1:A100)-1),MID(A1:A100,FIND("分",A1:A100)+1,FIND("秒",A1:A100)-FIND("分",A1:A100)-1)),"[ss]")+(RIGHT(A1:A100,LEN(A1:A100)-FIND("秒",A1:A100)))/100)),2)&"秒"

以上两个公式随便在空的单元格中输入,前提都是你的数据是在A1:A100,而且,输入这个公式后要同时按CTRL+SHIFT+ENTER才有效.

刚刚求和搞错了本回答被提问者采纳
第3个回答  推荐于2018-12-03
你这个是经过时间,而Excel中的时间格式是1天24小时的时间,所以不能使用Excel中的时间相关的函数直接计算,举个简单例子,你将这些时间加起来如果超过24小时,Excel会除以 24,其余数将视为小时。

所以建议先将时分秒用公式h.hh=h+m/60+s/3600转换成小时,按照通常方式计算合计和平均就可以了。如果需要以时分秒表示的,可以用公式反向转化。

假设你的“1分18秒22”在A1,那么在A2输入以下公式转换为1.30611。
=LEFT(A1,FIND("分",A1)-1)+MID(A1,FIND("分",A1)+1,FIND("秒",A1)-FIND("分",A1)-1)/60+(RIGHT(A1,LEN(A1)-FIND("秒",A1)))/3600
(如果格式规范固定的话,可以简化一下公式)

合计或平均得到的结果要转换成时分秒表示的话,可以输入以下公式:
=CONCATENATE(INT(B1),"分",INT((B1-INT(B1))*60),"秒",(B1-INT(B1)-INT((B1-INT(B1))*60)/60)*3600)

m=int((h.hh-h)*60);
s=(h.hh-h-m/60)*3600;本回答被网友采纳
第4个回答  2010-11-18
你的时间数据输入的就是1分18秒22这样的,而且求出的和与平均的时间也返回这样的格式吗,如果是,假设数据在A1:A3中,
求平均值的公式为
=SUBSTITUTE(TEXT(AVERAGE(--SUBSTITUTE(SUBSTITUTE(A1:A3,"分",":"),"秒",".")),"[m]分s秒.00"),".",)
求和的公式为
=SUBSTITUTE(TEXT(SUMPRODUCT(--SUBSTITUTE(SUBSTITUTE(A1:A3,"分",":"),"秒",".")),"[m]分s秒.00"),".",)
不过如果有可能的话,尽量不要用这个公式,先设置规范的时间格式,可以大大简化公式,还是以A:A3为例子,选定A1:A3,右击,设置单元格格式,自定义,框中输入
[m]:s.00
确定,再在A1:A3中输入1:15.23这样的时间格式,就可以直接用求和与求平均值的公式了,公式分别是
=AVERAGE(A1:A3)
=sum(A1:A3)
相似回答