在excel中两个范围之间按年份计算记录数并处理空日期

胡安克

我有一个Excel表,其中包含有关不同本地业务的信息,包括他们开始运营的日期和业务结束的日期。您可以在下面看到简化版本:

我的Excel表

我需要计算每年在活动中的业务数量,这意味着:

  • 该业务必须在当年之前或当年开始运营(startdate列)。
  • 企业必须结束了他们的操作(结束日期本年度后列)。
  • 如果业务仍处于活动状态(意味着enddate列为null或“--”),则该业务仍会计入当年。

我想将计数从1973年到2020年放入F列。

例如:在1990年,公司数目为7

  • ABC:1990年之前的日期和结束日期为null
  • GHI:1990年之前的日期和结束日期为null
  • JKL:1990年之前为stardate,结束日期为null
  • MNO:1990年之前的开始日期和1990年之后的结束日期
  • PQR:1990年之前的开始日期,1990年之后的结束日期
  • STU:1990年之前为星号,1990年之后为星号
  • 大众:日期为1990年(年底之前),日期为1990年之后
基本的

您可以使用以下数组公式:

=SUM((YEAR($B$2:$B$10)<=E2)*(YEAR(IF(ISNUMBER($C$2:$C$10),$C$2:$C$10,TODAY()))>E2))

通过按ctrl+ shift+确认编辑后的数组公式enter

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章