Google sheets 在谷歌表格中向上面的单元格添加一小时的公式

Google sheets 在谷歌表格中向上面的单元格添加一小时的公式,google-sheets,time,add,hour,Google Sheets,Time,Add,Hour,通常我想快速填写一个时间列表,类似于我在A1中放入1,然后在A2中放入A1+1,得到2,然后在接下来的100个单元格中复制,得到1到100。我想用时间做同样的事情。这也给了我改变第一个单元格和不断更新的优势。我之所以问这个问题,部分原因是其他答案更为复杂,而且对于这种经常使用的流程,从来没有找到一个简单的解决方案。通过研究,我得出了以下结论: 确保正在使用的单元格符合所需的时间格式 将要开始的时间放在第一个单元格中,例如A1 要在A1中的时间上加一小时,可以使用=A1+60/(24*60),比

通常我想快速填写一个时间列表,类似于我在A1中放入1,然后在A2中放入A1+1,得到2,然后在接下来的100个单元格中复制,得到1到100。我想用时间做同样的事情。这也给了我改变第一个单元格和不断更新的优势。我之所以问这个问题,部分原因是其他答案更为复杂,而且对于这种经常使用的流程,从来没有找到一个简单的解决方案。

通过研究,我得出了以下结论:

  • 确保正在使用的单元格符合所需的时间格式
  • 将要开始的时间放在第一个单元格中,例如A1
  • 要在A1中的时间上加一小时,可以使用=A1+60/(24*60),比如A2
现在,您可以将A2复制到您希望获得时间的A列中的尽可能远的地方


注意,公式中的60=A1+60/(24*60)是分钟数。因此,如果您想做半小时,可以使用30。

用1到100的数字填充行,请使用:

=SEQUENCE(100)


要获取时间间隔,请使用:

=INDEX(TEXT(SEQUENCE(12, 1, 0, 2)*"1:00:00", "hh:mm:ss"))

=INDEX(TEXT(SEQUENCE(
 12          +N("number of rows"),
 1           +N("number of columns"),
 0           +N("start from midnight"),
 2           +N("interval of increase"))
 *"1:00:00"  +N("period of increase"), 
 "hh:mm:s"   &N("time format")))