问题描述
通常我想快速填充一个时间列表,类似于我在 A1 中放置 1 然后在 A2 中放置 A1 + 1 以获得两个,然后我将其复制到接下来的 100 个单元格中以从 1 到100.我想随着时间做同样的事情。它还为我提供了更改第一个单元格并始终更新的优势。我问这个部分是因为其他答案更复杂,而且从来没有为这种经常使用的过程提供简单的解决方案。
解决方法
使用从 1 到 100 的数字填充行:
=SEQUENCE(100)
获取时间间隔使用:
=INDEX(TEXT(SEQUENCE(12,1,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")))
,
通过 https://spreadsheetpoint.com/add-time-in-google-sheets/ 我想出了:
- 确保您使用的单元格采用您想要的时间格式。
- 将您想要开始的时间放在第一个单元格中,比如 A1
- 要在 A1 中增加一个小时,请使用 =A1+60/(24*60),假设在 A2 中
现在您可以将 A2 向下复制到您想要获取时间的 A 列。
注意,公式中的60=A1+60/(24*60)是分钟数。所以,如果你想做半小时,你可以用30。