Excel Countif 外部日期

Excel Countif 外部日期

我正在制作一个 Excel 2010 电子表格来记录每个成员填写的支持呼叫、服务和安装。由于是按工作而不是按小时支付报酬,因此需要计算任何给定时间范围内的每项(“呼叫”、“服务”、“安装”)。数据本身的输入将在 中Sheet 1,然后各种“启动画面”将在 中Sheet 2。在这里,我希望能够输入一个日期范围,它会显示每个范围的数量。我已经可以做这个COUNTIF声明了,

=COUNTIF(Activity!$B:$B,"Call")

但我不知道如何:

A)添加日期的先决条件,以便它只能在特定时间范围内接收“呼叫”。

b)从启动画面上的单元格中获取其查找的日期。

以下面的列表为例:

  • 9/1 呼叫
  • 9/2 呼叫
  • 9/3 安装
  • 9/4 致电
  • 9/4 致电
  • 9/5 安装
  • 9/5 安装
  • 9/6 致电
  • 9/6 安装
  • 9/7 呼叫
  • 9/8 通话

(请记住日期将在一列中,类型将在另一列中。)我希望能够输入两个日期(假设为 9/1 和 9/6)来定义查看位置,然后有一个公式来显示已完成的呼叫次数和安装次数。

答案1

您需要使用 COUNTIFS。这允许您使用多个条件。举一个简单的例子,如果您想计算 C1:C100 中日期介于单元格 A1 和 B1 中的日期之间的单元格,您可以使用:

=COUNTFS(C1:C100,">"&A1,C1:C100,"<"&B1)

请注意引号和使用“&”符号来获取单元格的值。

要添加其他条件,语法为(...范围,条件,...)例如

=COUNTIFS(C1:C100,">="&A1,C1:C100,"<="&B1, D1:D100, "Calls")

将计算 C1:C100 中位于 A1 和 B1 之间的单元格,并且 D1:D100 = 调用

答案2

我认为最好的方法是使用 if 和 A​​nd。您需要添加两列,一列用于“呼叫”,一列用于“安装”。

在此处输入图片描述

相关内容