Excel表格中10:30-15:30 17:30-20:00 21:00-23:45如何用函数表达出总时长?

2022-12-03 05:12

2个回答

下列两种算法结果都一样,第二种比较简单。

算法1:

=(MID(A3,FIND("-",A3,1)+1,5)-MID(A3,1,FIND("-",A3,1)-1))*24

算法2:=B2*24-A2*24

假设数据在A列并从A1开始,B1单元格输入公式=TEXT(SUM(IFERROR(TRIM(MID(SUBSTITUTE(SUBSTITUTE($A1,"-"," ")," ",REPT(" ",50)),{2,4,6}*50-49,50))-TRIM(MID(SUBSTITUTE(SUBSTITUTE($A1,"-"," ")," ",REPT(" ",50)),{1,3,5}*50-49,50)),0)),"h小时m分钟")

下拉公式。 如图:

相关问答
求MusicRadio音乐之声在2012年1月20日20:00~20:30播出的中文歌,男声
1个回答2024-02-29 20:12
信-浪子 游鸿明-你不怕我不怕 周杰伦-水手怕水 柯震东-有话直说 张智成-你爱上的我 陈奕迅-内疚 ATSUSHI-我愿意 品冠-未拆的礼物 苏打绿-你在烦恼什么 五月天-诺亚方舟...
全文
00:00是什么时候?比方说30号00:00,那指的29号完了还是30号完了?
3个回答2023-01-12 19:35
当然是30号的早上拉,应该说是30号的凌晨,29号在23:59时就结束了。00:00是30号的开始。
我想知道在excel表格中能快速的将时间排出来,例如 :7:00-7:30 7:30-8:00 8:00-8:30 以此类推
2个回答2022-10-02 22:04
利用3列单元格。是否可以?防止不工整,可以设置格式。 方法是如下输入后,选定区域A1:C3,向下拖拽填充即可。 A B C 1 7:00 ...
全文
30年前我15岁30年后我多少岁?
1个回答2023-05-19 03:48
30年后你75岁。
已经有30岁的了还能叫90后,那20岁的就叫,00后这概念对吗?
5个回答2022-12-02 02:28
90后现在都已经超过了30岁,那么对于一个年龄阶段来说,像你这么的说法是可以的,00后就是20来岁。
30² --20²--10² =多少
4个回答2023-07-19 21:02
30² -20²-10² =900-400-100 =400
23岁的大学生爱上了30的女人,结果会怎么样?
1个回答2024-01-27 15:06
分类: 烦恼 >> 恋爱 问题描述: 23岁的大学生爱上了镇简30的女人,结果会怎么样? 解析: 分析: 两情相悦 难处 1 男方家庭(大学生...
全文
西游记21到30回读后感
1个回答2022-08-16 20:13
你可以看完再会答
18:00——19:30过了多少分钟?
5个回答2022-08-19 15:15
一个半小时,即90分钟