excel - Excel中如何计算分钟和秒的平均值
问题描述
我在 B 列中的每个新行的原始数据如下所示:- 5.04,3.57,0.58,10.01 Left of . 是 的 分 和 右 。是秒。我需要计算我的数据的平均值。我该怎么做?
解决方案
您需要转换为真实时间;一种选择是使用TIME
和解析原始数据:
在新列中,使用:
=TIME(,LEFT(B1,FIND(".",B1)),MID(B1,FIND(".",B1)+1,999))
另一种选择是使用TIMEVALUE
:
=TIMEVALUE("00:"&SUBSTITUTE(B1,".",":"))
编辑:
用于TEXT
在解析时强制原始时间保留尾随零:
=TIMEVALUE("00:"&SUBSTITUTE(TEXT(B5,"00.00"),".",":"))
另一种选择,实际上可能是最好的选择,只是一点数学:
=TIME(,TRUNC(B1),(B1-TRUNC(B1))*100)
推荐阅读
- centos - Openstack centos qcow2 公众镜像登录
- python - 在文件中写入了一些变量名,需要使用 python 替换为新生成的随机值?
- react-native - 由于未经认证的广告 SDK,React Native,Google Play 商店拒绝应用
- batch-file - 批处理文件列出所有文件并将其中一个文件保存在循环中的变量中
- javascript - 基于apache echarts中的逻辑的线条颜色变化
- c# - 连接到 phpmyadmin 数据库的 C# 程序未连接到网络
- crystal-reports - Visual Studio 2019 中的 Crystal Reports 运行时问题
- java - 无法访问测验的 CountDownTimer 我需要它是怎样的
- python - 使用套接字编程将服务器连接到客户端
- objective-c - 处理重复接口