如何在 Google 表格中计算时间

无论您是想制作一个快速的财务电子表格,还是想与同事一起处理类似 Excel 的文档,Google 表格都是一款出色的、基于网络的、免费的 Excel 替代品,Excel 是 Excel 使用的应用程序。数以百万计的人将数据加载到文档中,查看和共享它,并使用数学来跟踪电子表格中的特定内容。

电子表格程序最有用的方面之一是它们的灵活性。电子表格可以用作数据库、计算引擎、进行统计建模的平台、文本编辑器、媒体库、待办事项列表等等。可能性几乎是无限的。电子表格(包括 Google 表格)的一种特别常见的用途是跟踪时间,例如每小时员工时间表或计费小时数。

如果您使用 Google 表格以这种方式跟踪时间,那么您会经常发现自己需要计算两个时间戳之间的差异,即两个时间事件之间经过的时间量。例如,如果某人在上午 9:15 打卡,然后在下午 4:30 打卡,则他们在时钟上工作了 7 小时 15 分钟。如果您需要将 Sheets 用于此类任务,您会很快注意到它不是为处理此类任务而构建的。

尽管如此,虽然 Google 表格并不是专门为处理此类功能而设计的,但只要稍作准备,就很容易说服它这样做。在本文中,我将向您展示如何自动计算 Google 表格中两个时间戳之间的差异。

对于本文,我将使用时间表格式,显示此​​人开始工作的时间、他们离开的时间以及(计算的)持续时间。您可以在下面看到我用于此示例的电子表格:

在 Google 表格中计算时间

测量包含时间数据的两个单元格之间的差异需要 Sheets 了解单元格中的数据是时间数据。否则,它会将上午 9:00 和上午 10:00 之间的差异计算为 100,而不是 60 分钟或一小时。

为此,时间列需要格式化为时间,持续时间列需要格式化为持续时间。请按照以下步骤设置电子表格:

  1. 打开您的 Google 表格。

  2. 选择第一个 (Time In) 时间列,然后单击菜单中的“123”格式下拉菜单,然后选择 时间 作为格式。

  3. 重复第二个(超时)时间列。

  4. 将工时列格式化为 期间 以同样的方式。

5. 现在,这些列的格式正确,可以计算两个记录时间戳之间的经过时间。

在我们的示例中,进入时间在 A 列中,从 A2 开始,超时在 C 列中,从 C2 开始。工作时间在 E 列中。 格式设置正确后,计算再简单不过了。您需要做的就是使用以下公式:‘=(C2-A2)’。这将为您提供两个单元格之间经过的时间并将其显示为小时。

您也可以通过添加日期来进一步进行此计算。如果您的工作班次超过 24 小时或在一个班次中包括两天,这将非常有用。为此,请将时间输入和超时列设置为日期时间格式。

这里的所有都是它的。按照上面列出的步骤并使用提供的公式,在 Google 表格中计算时间非常容易。

经常问的问题

您可以使用 Google 表格做很多事情,以下是一些最常见的问题。

计算时间时如何添加休息时间?

在计算员工的工作时间时,了解如何在时间表中添加休息时间会很有帮助。有几种方法可以将午休时间添加到员工的工作时间中,我们将介绍休息时间的开始和结束方法。

  1. 创建 休息开始 列并将所有中断添加到单元格中。

您可以将列格式保留为自动,其余的将由 Google 表格完成。

2.接下来,创建 中断结束 列并将格式保留为自动。

3. 计算工时列的小时数。所以,E2 = (B2-A2) + (D2-C2)。即,(休息开始 - 时间开始)+(超时 - 休息结束)= 当天工作的小时数。

计算每一行,这样你的 工作时间 列看起来像这样。

所以,E3 = (B3-A3) + (D3-C3) 等等。

如何将分钟转换为分数?

在处理时间增量时,将它们转换为分数而不是分钟可能会很有用,即 30 分钟 = 1/2。将分钟转换为分数很容易,有几种方法可以做到这一点。

  1. 在本例中创建一个新单元格 K2,并将其格式化为 数字.

2. 将公式设置为‘= (E2) * 24‘.

如果你继续,总数应该是 5.50,看起来像这样。

您可以轻松地将其应用于一组或一列单元格,并在几秒钟内转换它们。

你如何找到最短的工作时间?

如果您需要快速找到最少的工作时间,那么这应该会有所帮助。 MIN() 函数是一个内置函数,可让您快速定位数字列表中的最小值。

  1. 创建一个新单元格并将其设置为 期间, 在本例中为 I2,并为其分配函数‘=MIN(E2:E12)‘.

假设你遵循了这个例子, 最少工作时间 列应该是 5:15:00。

您可以轻松地将 MIN() 或 MAX() 函数应用于一列或一组单元格,自己尝试一下。

您如何计算总工作时间?

如果您不熟悉编程或 Excel,那么 Google Sheets 的一些内置函数可能看起来很奇怪。幸运的是,计算总工作时间并不需要太多时间。在此示例中,我们将计算所有员工一天的总工作时间。

  1. 创建一个新单元格并将其分配为 期间,在此示例中为单元格 G13。

2. 在 公式 (fx)酒吧: 输入‘=总和(E2:E12)'.这将为您提供从单元格 E2 到 E12 的总工作时间。这是 Excel 和各种编程语言的标准语法。

总数应为 67:20:00,如下所示:

最后的想法

Google 表格并非专门用作时间表,但可以轻松配置以实现此目的。这种简单的设置意味着您可以快速轻松地跟踪工作时间。当时间跨度超过 24 小时标记时,事情变得有点复杂,但表格仍然可以通过从时间格式更改为日期格式来实现它。

希望本教程对您有所帮助。如果您这样做了,请务必查看更多 TechJunkie 文章,以找到充分利用您最喜爱的技术工具和应用程序所需的提示和技巧。

(想知道一个人的年龄吗?请查看我们的教程,了解如何根据表格中的出生日期计算年龄。您还可以阅读我们的文章,了解计算表格中两个日期之间相隔多少天,或者您想了解如何在表格中显示今天的日期。)

有其他关于 Google 表格的时间跟踪技巧吗?在下面告诉我们有关它们的信息!