繁体   English   中英

具有多个条件的Countif公式

[英]Countif formula with multiple criteria

在我的工作簿中,我有4个电子表格-数据,艾米,贝蒂,康妮。 数据包含以下列:

  Column A   Column B                  Column C             Column D

第3行“员工总数”任务持续30天。 总任务持续7天。 日期/时间上一个任务分配的第4行艾米
第5行Betty
第6行康妮

在A1中-分配了最早任务日期/时间的工作人员。 单元格B1通过提供员工姓名来包含对单元格A1的答案。

我在单个工作人员电子表格(Amy,Betty,Connie)中输入数据,而我的数据工作表提供了摘要。 在我的数据工作表上,我有一些公式,它们通过使用各个工作表中分配的日期/时间列(E列)来计算最近7天和最近30天的任务数量。 当前,如果某人不在办公室,请在他们的个人工作表上,在任务列(B列)中输入OUT,然后在他们指定的日期/时间列(E列)中输入他们将返回的日期/时间,因此它将跳过它们用于我的数据工作表上的B1。 我需要一个公式,当在数据工作表的B和C列中进行计算时,如果它们是OUT,则不会计算分配的日期/时间。

这是我目前针对B列的公式(过去30天的总任务)

{= COUNTIF(INDIRECT( “ ' ”A4&“'!” & “E1:E1000”), “> =” &(NOW() - 30))}

我对单元格B1拥有的公式是:{= INDEX(A4:A14,MATCH(MIN(E4:E14),E4:E14,0))}

任何帮助将不胜感激。

我想到了:

=COUNTIFS(Amy!E2:E1000,">="&(NOW()-30),Amy!A2:A1000,"<>out")

就像注释中建议的那样,您想使用COUNTIFS公式。 有关其用法的信息可在此处找到。

添加排除“ OUT”值的条件会使公式看起来像这样:

=COUNTIFS(INDIRECT(""&A4&"!"&"E1:E1000"),">="&(NOW()-30),INDIRECT(""&A4&"!"&"B1:B1000"),"<>OUT")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM