0

我正在尝试为自己创建一个时间表,但看到以下内容让我感到困惑:

8:00 AM
8:30 AM
9:00 AM
9:30 AM
10:00 AM
10:30 AM
11:00 AM
11:30 AM
12:00 PM

我永远不记得我是否在看正确的街区,所以我想看到这个:

8:00 AM to 8:30 AM
8:30 AM to 9:00 AM
9:00 AM to 9:30 AM
9:30 AM to 10:00 AM

有没有一种简单的方法可以不让我在每个单元格中输入它?如果可以的话,我希望能够快速填满我桌子的其余部分。

(注意:下面是一种解决方法,我只是制作了一个单独的列,但如果我能在一个单元格中完成它会很好。)

Start        End
8:00 AM      8:30 AM
8:30 AM      9:00 AM
9:00 AM      9:30 AM
9:30 AM     10:00 AM
10:00 AM    10:30 AM
10:30 AM    11:00 AM
11:00 AM    11:30 AM
11:30 AM    12:00 PM
12:00 PM    12:30 PM
4

2 回答 2

4

使用这个公式:

=TEXT((ROW(1:1)-1)*TIME(0,30,0)+TIME(8,0,0),"hh:mm AM/PM") & " to " & TEXT((ROW(1:1))*TIME(0,30,0)+TIME(8,0,0),"hh:mm AM/PM")

将每个更改为TIME(8,0,0)您要显示的第一个小时。

如果您想要一个不同于 30 分钟的时间段,请将每个时间段更改TIME(0,30,0)为所需的跨度。

在此处输入图像描述

于 2017-10-05T21:11:30.357 回答
1

将 8:00 放入 A1 并向下拖动,直到您的日程安排结束。

在另一列中,在我的示例中为 C1,插入公式=A1+0.5/240.5,即 24 小时内的半小时。再次向下拖动,直到您的日程安排结束。

最后,=TEXT(A1,"H:MM AM/PM")&" to "&TEXT(C1,"H:MM AM/PM")在另一列中输入,然后向下拖动,直到您的日程结束。

*如果您不想看到包含开始时间和结束时间的列,请将它们隐藏或放在另一张纸上。

在此处输入图像描述

于 2017-10-05T21:22:03.540 回答