根据今天每天自动更新的日期计算工人总数

时间:2018-03-04 23:34:13

标签: excel excel-formula

我对如何创建一个可以计算当前工作人员总数并每天自动更新的公式感到有点困惑。

查看下面的图片,我想创建一个公式,查看第10行,确定今天的日期并查看第39行以确定那天我有多少工人。

例如,如果我在图像单元格AZ10上查看今天的日期,然后向下滚动并查看当天的单位工作人员AZ39它应该是{{1} }。当第二天到来时6,我希望单元格自动更新为当天的工作人员数量,即2018-03-05

非常感谢任何帮助。谢谢!

Workers spreadsheet

1 个答案:

答案 0 :(得分:0)

您可以使用HLOOKUP function(水平查找)获取所需的值。

例如,假设您的数据占据AZ10BZ39的范围,以下公式将获得今天在场的工作人员数量:

=HLOOKUP(TODAY(),AZ10:BZ39,30,FALSE)

这里的论点如下:

  • TODAY()返回今天的日期
  • AZ10:BZ39是第一行包含查找值并且还包含要返回其值的行的单元格范围。
  • 30是要返回其值的行数(相对于提供的范围)。
  • FALSE表示所提供范围的第一行中的单元格值与提供的查找值之间必须完全匹配。

HLOOKUP函数在AZ行查找完全匹配的值(因为FALSE参数)今天的日期(由{返回} {1}})。如果找到这样的值,函数将返回在范围的第30行中找到的值 - 即,在工作表的第39行中。