如何在excel中减去两个数字并将它们直接转换为时间

发布于 职场 2024-08-09
11个回答
  1. 匿名用户2024-01-31

    首先,有必要确定几点:

    1) 单元格 A1 和 B1 是十进制数,还是没有“:”时间值?

    2)如果直接减去a1-b1,结果应该是十进制数,换算成时间60,可能会出现0:90的情况。

    问题的答案如下:

    for i = 1 to n 'n 是已知的最大行数或 do。loop 语句。

    c = abs(cells(i, 1).value - cells(i, 2).value)

    if len(c) <3 then

    c = right("000" & c, 3)

    end if

    cells(i, 3).value = left(c, len(c) -2) &":" & right(c, 2)

    下一篇 楼上的兄弟都是用excel公式做的,还不错!

  2. 匿名用户2024-01-30

    建议在输入时间时输入冒号,19:30 表示 1930,这样可以直接减去格式中的时间。

  3. 匿名用户2024-01-29

    text(a1,"0!:00")-text(b1,"0!:00")

    将公式所在的单元格格式化为时间格式。

    abs(公式 1)。

  4. 匿名用户2024-01-28

    时间是一个数字,一个数字也是时间,1 天是 excel 中的数字 1,所以两个时间被困住并喊减号,整数部分是日期,小时部分是时间。

    1.首先减去两列的时间,即可得到两个日期之间的间隔天数。

    2. 将该值乘以 24 得到两个日期之间差值的小时数。

    3. 将 Wang 作为通配符的数字乘以 60,得到两个日期之间差值的分钟数。

    4.最后,该值应四舍五入或四舍五入,并使用int或round函数。

    年、月、虎岭日时差计算示例

    datedif 函数是 Excel 的一个隐藏函数,主要用于计算日期之间的差值,不是四舍五入,而是向下舍入。

    例如,在单元格 C2 中输入 =datedif(A1,A2,)"y"),其中“y”是计算年份的差值。

    同样在 c4 中输入 =datedif(a1,a2,"m"),其中“m”是计算月份之间的差值。

    同样在 c4 中输入 =datedif(a1,a2,"d"),其中“m”是要计算的天数之差。也可以直接输入=a2-a1来解决天数的差异。

  5. 匿名用户2024-01-27

    您的时间格式必须设置为该格式中的时间格式。

    例如,a1 b1 位于 c1 = b1-a1 回车符中。

  6. 匿名用户2024-01-26

    楼上回答不对,gnat0904说时间的格式是,不是hh:mm

    如果这两个时间分别在单元格 A2 和 B2 中,则在单元格 C2 中输入公式。

    int((a2-b2)/100)+mod(a2-b2,100)/60&"小时"

    如果需要保留小数点后两位,请输入公式。

    int((a2-b2)/100)+round(mod(a2-b2,100)/60,2)&"小时"

  7. 匿名用户2024-01-25

    我的方法。 注意单元格格式。

  8. 匿名用户2024-01-24

    留下一个电子邮件地址,我会给你发一个。

  9. 匿名用户2024-01-23

    我的方法。

    注意单元格格式。

  10. 匿名用户2024-01-22

    楼上回答不对,gnat0904说时间的格式是,不是hh:mm

    如果这两个时间分别在单元格 A2 和 B2 中,则在单元格 C2 中输入公式 = int((A2-B2) 100) + mod(A2-B2,100) 60&"小时"

    如果需要保留小数点后两位,请输入公式。

    int((a2-b2)/100)+round(mod(a2-b2,100)/60,2)&"小时"

  11. 匿名用户2024-01-21

    你的例子不是时间,而是一个日期,它并不意味着特定日期的时间是 0 到 1 之间的小数,日期是正整数,带有日期的时间是特定时间,包括整数和小数部分。

    所以两个日期的减法是两个正整数的减法,这是它们天数的差值。

相关回答
13个回答2024-08-09

一清一清一刀两刀,一暴跌,千枪一动,七情六欲。 >>>More

16个回答2024-08-09

选择全部 - 单元格格式 - 数字 - 自定义,在类型框中输入以下 **:: >>>More

16个回答2024-08-09

操作方法及步骤:

不同版本的 Excel 操作略有不同,但以WPS**为例,它们是相似的。 >>>More

15个回答2024-08-09

在处理电子**时,经常会遇到 8 位日期格式,例如 20141011,并且这种格式不方便进行年龄计算和其他操作,因此您需要使用 excel 函数轻松将数字转换为日期格式。 >>>More

7个回答2024-08-09

九死一jiǔ sǐ yī shēng

释义]九:表示数量或多数。描写了许多生死攸关的生存。 隐喻的情况是极其危险的。 >>>More