Excel 从时间中加/减整数

Excel 从时间中加/减整数,excel,Excel,我尝试了各种方法来格式化单元格,以从时间中减去结果,例如单元格中的公式=11(这是11分钟),我想将结果减去8:00:00,得到7:49:00,但它不起作用,结果是“无论我制作的单元格有多大”。如果我用公式将单元格格式化为custom[m]:ss,那么值就会改变 工作表样本: 我想要时间格式的Y2=X3-W3。试试这个: =TIME(HOUR(X3),MINUTE(X3)-W3,SECOND(X3)) #########是因为你有一个消极的时间。因为Excel将时间读取为24小时的小数,所以

我尝试了各种方法来格式化单元格,以从时间中减去结果,例如单元格中的公式=11(这是11分钟),我想将结果减去8:00:00,得到7:49:00,但它不起作用,结果是“无论我制作的单元格有多大”。如果我用公式将单元格格式化为custom[m]:ss,那么值就会改变

工作表样本:

我想要时间格式的
Y2=X3-W3

试试这个:

=TIME(HOUR(X3),MINUTE(X3)-W3,SECOND(X3))
#########
是因为你有一个消极的时间。因为Excel将时间读取为24小时的小数,所以8:00:00是.3333,如果从中减去11,则得到-10.6666,并且日期/时间不能为负数。

因此,如果A1=11

然后在另一个单元格中,(本例中为B1):=时间(,A1,)

然后从单元格中减去8:00:00。(如果是C1…:)

=C1-B1

那会给你你想要的时间


信息:最重要的是,你必须告诉Excel,你的单元格中有“11”,是分钟。通过使用=时间(,A1,)可以得到:12:11 am的值。(如果保持日期格式)上午12:11也可以被视为:0小时11分0秒。现在它知道了,您应该能够进行减法。

或者使用运算单元:
=X3时间(,W3,)
。比我的更优雅。