如何在 excel 中计算停留时间


您可以使用以下公式在 Excel 中计算停留时间:

 =IF( C2 = B2 , 1, C2 - B2 )

此特定公式计算单元格B2中的开始日期和单元格C2中的结束日期之间的天数。

注意:如果开始日期和结束日期在同一天,则公式返回值1 ,表示停留时间为 1 天。

下面的例子展示了如何在实践中使用这个公式。

示例:如何在 Excel 中计算停留时间

假设我们在 Excel 中有以下数据集,其中显示了医院中各个患者的入院日期和出院日期:

要计算第一位患者的住院时间,我们可以在单元格D2中输入以下公式:

 =IF( C2 = B2 , 1, C2 - B2 )

然后我们可以单击此公式并将其拖动到 D 列中的每个剩余单元格:

D 列现在显示每位患者的住院时间。

例如:

  • 安迪呆了三天
  • 鲍勃呆了4天。
  • 乍得停留1天。

等等。

请注意,当天入院和出院的患者的住院时间为1天。

然后,我们可以分别在单元格D14D15中输入以下公式,以计算所有患者的总住院时间和每个患者的平均住院时间:

  • D14 : =SUM(D2:D13)
  • D15 : =平均值(D2:D13)

以下屏幕截图显示了如何在实践中使用这些公式:

Excel计算停留时间

从结果我们可以看出:

  • 所有患者的总住院时间为152天。
  • 每位患者的平均住院时间为12.67天。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel:如何检查单元格是否包含日期
Excel:如何从周数获取日期
Excel:如何将日期转换为 YYYYMMDD 格式

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注