Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel公式查询_Excel_Excel Formula - Fatal编程技术网

Excel公式查询

Excel公式查询,excel,excel-formula,Excel,Excel Formula,如何在Excel中将分秒转换为十进制格式。 我有28分116秒的数据 首先需要计算出读数为29分56秒。然后需要将其转换为十进制格式。我假设您的原始单元格是一个文本,下面是一个公式,该公式将返回单元格内的时间值,然后您可以按照您想要的方式对其进行格式化: =TIME(0,MID(A1,1,FIND("minutes",A1)-2),MID(A1,FIND(",",A1)+2,FIND("seconds",A1)-14)) 法文版: =TEMPS(0;STXT(A1;1;CHERCHE("min

如何在Excel中将分秒转换为十进制格式。 我有28分116秒的数据


首先需要计算出读数为29分56秒。然后需要将其转换为十进制格式。

我假设您的原始单元格是一个文本,下面是一个公式,该公式将返回单元格内的时间值,然后您可以按照您想要的方式对其进行格式化:

=TIME(0,MID(A1,1,FIND("minutes",A1)-2),MID(A1,FIND(",",A1)+2,FIND("seconds",A1)-14))
法文版:

=TEMPS(0;STXT(A1;1;CHERCHE("minutes";A1)-2);STXT(A1;CHERCHE(",";A1)+2;CHERCHE("seconds";A1)-14))
=STXT(A1;1;CHERCHE("minutes";A1)-2)+STXT(A1;CHERCHE(",";A1)+2;CHERCHE("seconds";A1)-14)/60
假设您只需要十进制的分钟数:

=MID(A1,1,FIND("minutes",A1)-2)+MID(A1,FIND(",",A1)+2,FIND("seconds",A1)-14)/60
法文版:

=TEMPS(0;STXT(A1;1;CHERCHE("minutes";A1)-2);STXT(A1;CHERCHE(",";A1)+2;CHERCHE("seconds";A1)-14))
=STXT(A1;1;CHERCHE("minutes";A1)-2)+STXT(A1;CHERCHE(",";A1)+2;CHERCHE("seconds";A1)-14)/60

不要忘记将单元格格式(右键单击>单元格格式…)调整为您期望的任何格式(datetime或decimal)。

数据是否始终显示分钟和秒?时间呢?在A2中只需几分钟和几秒钟,试试这个公式

=SUM(MID(“000”)和A2,FIND({“min”,“sec”},A2)-1,3)/{144086400})

将结果单元格格式化为h:mm:ss或类似格式

修订版

如果根据您的评论,A1中以分钟为数字,A2中以秒为数字,则可以在A3中使用此公式将其转换为时间值

=时间(0,A1,A2)

格式为
[h]:mm:ss
,这将给出类似于0:29:56的结果

…或者,如果你想得到“十进制分钟”——例如,对于相同的数字,将是29.93——那么乘以1440,即

=时间(0,A1,A2)*1440


A3格式为
数字

什么十进制格式?你是说30秒等于0.5分钟?你考虑过计算总秒数并除以60吗?令人印象深刻,一如既往:)我不习惯在“经典”公式中使用数组(即;{})。谢谢你sharing@barry胡迪尼:我不太明白。在我的场景中,A1的值为28(即分钟),A2=114(即秒)@Sandeep-根据你的问题,我假设你有一个单元格,其值为
28分,116秒
-我根据你的评论修改了我的答案