2022-11-09晚上,朋友是做运营助理的,每天需要看大堆数据,我正在打游戏,她突然问我,excel如何把1时20分30秒转换为分钟数?,勾起了我的兴趣,百度查了很多,基本都是利用HOUR、MINUTE、SECOND转换的,但是由于我朋友这个“x天x时x分”是用于记录销售打电话时长的数据,格式是用text(value,"d天h时m秒")自定的,我也尝试了用HOUR、MINUTE、SECOND这几个,但是无法识别自定的这个日期格式,本人不太懂excel,但是学过mysql,我觉得可能逻辑是差不多的,所以用了一个可能最笨的方法,提取出数字进行手动进率换算,就有了接下来的步骤

1、提取出数字(以1时20分30秒为例)

2、对提取到的数据进行进率换算

(1)1天

FIND("天",A2,1)    利用关键词"天"定位字符位置

LEFT(A2,FIND("天",A2,1)-1)    利用LEFT()函数提取数据字“1”

对得到的数字"1"进行进率换算,天到分,进率是24*60=1440

LEFT(A2,FIND("天",A2,1)-1)*24*60

得到1天=1440分钟

(2)2时

FIND("天",A2,1)   提取数字“2”

换算:FIND("天",A2,1)*60

得到2时=120分钟

(3)15分

提取数字“15”,这里我暂时没有想到更好的办法,就用了我自己想到的

先以“时”为关键词,进行定位   FIND("时",A2,1)    得到“时”所在的位置

再用RIGHT()函数截取数据       RIGHT(A2,FIND("时",A2,1)-1)     得到   15分

再利用LEFT()函数操作“15分”这个字符串,嵌套起来用,再次截取数据

LEFT(RIGHT(A2,FIND("时",A2,1)-1),FIND("分",RIGHT(A2,FIND("时",A2,1)-1),1)-1)

得到数字“15”,再进行进率换算

全部嵌套起来就是

=LEFT(A2,FIND("天",A2,1)-1)*24*60+FIND("天",A2,1)*60+LEFT(RIGHT(A2,FIND("时",A2,1)-1),FIND("分",RIGHT(A2,FIND("时",A2,1)-1),1)-1)

excel如何把1时20分30秒转换为分钟总数?相关推荐

  1. 时间格式的转换 例如:(2021-05-10 14:20:43) 转为( 2021年5月10日 14时20分43秒)

    console.log(name('2021-02-10 14:20:43'));function name(date) {const arr = date.split(/[-: ]/)return ...

  2. Python 日期时间格式化输出,带年、月、日、时、分、秒

    使用time模块,输出格式化日期时间字符串: import time date_str = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime()) p ...

  3. 根据当前日期进行以下方面的处理: 1、取得日期的年份、月份、天、时、分、秒,并转换成大写日期格式 如:2013年8月17日 20时30分20秒 2、根据日期的不同时间段,做问候语: 早上8:00-12

    根据当前日期进行以下方面的处理: 1.取得日期的年份.月份.天.时.分.秒,并转换成大写日期格式 如:2013年8月17日 20时30分20秒 2.根据日期的不同时间段,做问候语: 早上8:00-12 ...

  4. 虚拟机下Ubuntu系统开机时需要多等1分30秒问题解决方案

    最近虚拟机在开机时经常出现 A start job is running for dev-disk-by\x2duui...53\x2....(2s/1min30s) 这太影响体验了,而且之前从来没出 ...

  5. 定义一个时钟类(TimeDemo),属性有:时、分、秒(默认值10时30分),方法有展示当前时间、过1秒,过1分钟,过1小时后的时分秒;在测试类中实现过10秒,过10分,过10小时后的时间展示

    题目: 定义一个时钟类(TimeDemo),属性有:时.分.秒(默认值10时30分),方法有展示当前时间.过1秒,过1分钟,过1小时后的时分秒:定义成员方法分别对时.分.秒进行加减运算,保证运算后时间 ...

  6. 7时过2小时是几时_2017最北师大版二年级下册数学第七单元《时、分、秒》过关检测卷...

    二年级数学下册时分秒测试卷 一.填一填.(每空1分,共36分) 1.钟面上有()大格,()个小格,时针走1个大格是()时, 分针走一个大格是()分. 2.1分=()秒()分=1时1分15秒=() 秒 ...

  7. l2-008 最长对称子串 (25分)_小学数学关于时间认识(时、分、秒)的几点总结

    本文将通过对照学习一个个知识点,延伸出各种知识点的常用题型. 一.时.分.秒之间的换算:1时=60分 1分=60秒 这类题型考的是时间单位之间的换算,一种是大单位换小单位,一种是小单位换大单位.在之前 ...

  8. mysql time转换输出_MySQL将timediff输出转换为日,时,分,秒格式?

    要了解MySQL将timediff输出转换为日,时,分和秒格式,您需要在CONCAT()MySQL中使用. 让我们创建一个表.创建表的查询如下:mysql> create table conve ...

  9. python定义一个类描述数字时钟_定义一个时间类Time,能提供和设置由时、分、秒组成的时间,编写出应用程序,定义时间对象t...

    展开全部 [基本题]定义一个时间类,提供设定时间.显示时间和秒数增加e68a8432313133353236313431303231363533313334336361371的功能,其中设定时间的方法 ...

最新文章

  1. html超链接button
  2. html button 隐藏_java servlet与html数据交互初体验
  3. Docker容器资源管理,你真的学会了吗?
  4. Spring MVC 响应数据、作用域对象
  5. 微信分享链接,如何自定义图片,标题,内容介绍
  6. 二叉树中的和为某一值的路径(二)(C++)
  7. 基于SSM的车辆管理系统
  8. amos调节变量怎么画_AMOS结构方程教程,调节效应分析操作与结果的详细解读 ——【杏花开生物医药统计】...
  9. Vue框架——基本知识点+示例(1)
  10. Matlab之min()、max()函数(求最小、最大值)
  11. Intel处理器 天梯图
  12. 10个网站为初学者学习JavaScript
  13. 中国第一程序员,微软得不到他就要毁了他!
  14. Android App Dark Theme(暗黑模式)适配指南,android实战mysql
  15. 关于OSPF 5类LSA中Forwarding Address
  16. 让网页FLASH变成黑白的css语句
  17. Window10 系统 把图片制作成视频
  18. java 字节流 字符流 的详细介绍
  19. 华为交换机删除配置命令access_华为交换机基本配置命令
  20. 1969年美国(阿波罗)登月真伪

热门文章

  1. 萌新食用:Verilog中wire和reg数据类型的区别
  2. 在linux里安装/卸载mysql
  3. response.getWriter()和jsp中的out对象的区别
  4. 华为智能眼镜开启智慧畅听新体验:通知自动播报,动动手指就能交互
  5. 小米拆分松果成立独立的芯片企业,意欲何为?
  6. oracle10g ora-01078,折腾个半死,数据库初始化设置不当报错 ORA-01078: failure in proces......
  7. 乔新亮:以赢为终,三个月如何打造一支硬核IT团队
  8. 【再读第六版PMBOK】第三章 项目经理的角色
  9. 苹果cmsv10如何添加迅雷下载地址
  10. CSS篇之3. 如何保持浮层水平垂直居中