计算本月记录的票数 - 每个系列

Count on how many tickets are logged this month - per series

我有两列 - 一列包含 ID,另一列包含创建日期。

有没有一种方法可以统计当月创建的 ID 数量 - 并在下个月自动重置。

例如

ID  Creation Date
8.88    01/01/2019
8.89    01/01/2019
8.9 01/07/2019
1.1 01/07/2019
1.2 01/06/2019
1.3 01/05/2019
1.4 01/04/2019
5   01/07/2019
5.1 01/07/2019
5.2 01/06/2019
5.3 01/06/2019

如果我使用当前月份(2019 年 7 月)- 我希望看到 - 以 8 开头的 ID,本月创建了 1 个。以 1 开头的 ID'w - 本月创建了 1 个,以 5 开头的 ID's - 本月创建了两个

谢谢

假设您的数据从 A1 开始,它将归结为:


"Is there a way which will do a count on how many ID's were created in the current month - and will automatically reset itself when it falls into the next month."

获取输入的ID总数:

=SUMPRODUCT(--(MONTH(B2:B12)=MONTH(TODAY())))

您也可以像这样使用 COUNTIFS 公式:

=COUNTIFS(B2:B12,">="&EOMONTH(TODAY(),-1)+1,B2:B12,"<="&EOMONTH(TODAY(),0))

"Is there a way that it can be broken down into each ID. E,g, Taking the LEFT 1st number - e.g. Just reference against the 5 series numbers and returning the results."

要获得输入的唯一序列号的总数:

=SUM(--(FREQUENCY(IF(MONTH(B2:B12)=MONTH(TODAY()),MATCH(LEFT(A2:A12,1),LEFT(A2:A12,1),0)),ROW(A2:A12)-1)>0))

通过CtrlShiftEnter

输入为数组公式

如果日期是真实日期,那么您可以创建一个基准 table。

首先我们需要在 "dot".
上拆分 ID 数据 在 ID 和创建日期之间插入一个新列。
Select ID 列并单击数据 -> 文本到列。

拆分 . 上的列。
新列 (B) 需要有一个 header。随便写成 header.

转到插入 -> 枢轴 table

然后只需将创建日期拖到行字段(月份将自动添加),然后将 ID 也拖到行字段。
然后将 ID 拖到值字段。

编辑。我现在看到我的图像也显示了日期。您只需将其再次向上拖动到列表即可将其从行字段中删除。