单元格中的Excel时间增量

时间:2018-03-16 07:17:41

标签: excel excel-formula

很抱歉我的查询不明确。 A1包含2018年3月16日星期五下午3:06 所以从A2到A15我希望A1中的内容除了下午3:06之外是相同的 在每个单元格上,我想在时间上做一个增量 比如下午3:08,下午3:25,下午3:27(注意:增量不需要按顺序排列,我希望它在没有任何顺序的情况下增加)一旦我到达A15我的内容应该是 2018年3月16日星期五晚上7点。 3:06到7:00必须是升序,​​但不需要按顺序排列。

希望它能清除一切。 请指导如何完成它。

1 个答案:

答案 0 :(得分:1)

我的问题并非100%清楚,但我还是会尝试回答:在Excel中,"格式"并且单元格的实际内容是分开的。如果Excel没有将您的格式识别为日期格式,请输入如下:2018-03-16 15:06,然后稍后更改格式(格式化单元格 - >日期 - >选择适当的内容,可能会更改它有点)

让我们说这是在单元格A1中,您希望在B列中15:06到19:00。在公式中,您可以通过将=$A$1添加到公式中来添加分钟数(0小时,1分钟,0秒)。现在,您可以将$A$1+TIME(0,1,0)放在第一行,=$A$1+TIME(0,2,0)放在第二行,ROW()放在下一行,等等,但这很乏味。 ($ marks确保公式将始终引用A1,即使您将其向下拖动或将其复制并粘贴到其他位置。)

您可以使用+TIME(0,ROW(),0)获取公式中的行号。在单元格B1中,这将给我们" 1",在单元格B2," 2"等等。在B1中,我们不想添加任何内容,因此我们不会#39 ; t只做=$A$1+TIME(0,ROW()-1,0),而是从行中减去一个,因此变为:{{1}}。然后我们可以拖下公式直到我们已经达到19:00并且我们已经完成了。