【问题标题】:Count the number of dates that a criteria is met计算满足条件的日期数
【发布时间】:2019-04-30 08:17:52
【问题描述】:

我有一个工作表,其中包含由 15 个人组成的团队提交的工作日志的 30,000 多个条目。我已经使用一系列 countif/sumif/sumproduct 公式对此进行了分解,以尝试总结数据,但我正在努力让一个工作来计算在此期间每位员工提交工作日志的天数(baring请记住,团队成员工作的每个日期,他们都会为各种类型的工作提交多个工作日志。

我知道这可以通过数据透视表轻松完成,但我尽量避免为此使用它们,因为它需要由非普通 Excel 用户的其他员工呈现/使用。我想让他们尽可能简单,同时能够使用他们工作的天数来计算平均值等。

我怀疑我在这里遗漏了一些简单的东西,但任何人都可以提供任何建议,我们将不胜感激。

日期在 D41:D32038 中,提交日期的工人姓名在 F41:F32308 中。谢谢。

【问题讨论】:

标签: excel frequency


【解决方案1】:

第一个枢轴是要走的路,但试试这个数组公式:

=SUM(--(FREQUENCY(IF(F41:F32308="name of worker",MATCH(INT(D41:D32038),INT(D41:D32038),0)),ROW(D41:D32038)-ROW(D41)+1)>0))

将工作人员的姓名更改为您要查找的姓​​名 结果应该是工人的(唯一)天数,使用 CSE 关闭公式

【讨论】:

  • 您好 EvR,非常感谢您的回复。该公式返回的是工人输入的总数,而不仅仅是他们输入的唯一天数。只是为了仔细检查我更改的所有内容是工人的姓名,并且我已确保日期采用日期格式。有任何想法吗?完全同意枢轴,但我正在尝试为它们保存过滤和预填充。
  • D 列中的这个日期,这些只是日期吗?或者他们有没有按格式显示的时间?上面的公式是唯一的......如果是这种情况,我会更改上面的公式
  • 这是日期/时间,抱歉,我应该在回复之前把它捡起来。已写信对此进行调整,现在可以完美运行。再次感谢您的帮助!
猜你喜欢
  • 2018-04-06
  • 2013-10-14
  • 2015-03-21
  • 2018-07-26
  • 1970-01-01
  • 2019-07-15
  • 2020-08-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多