如何从列中检索特定信息并显示其出现次数

我有一个包含date的列。 我想search这个专栏,并find每个月的总条目,并总结在一个不错的显示。 例:

数据列的图片

我想要显示每个月发生“处置validationdate”的次数,并以下列格式对它们进行总结(“计数”):

摘要表的图片

我想在同一个表中为我的其他列创build几个相同的概念行。

我该怎么做呢? (数据透视表,VBA,IF语句?)

我会build议添加一个你可以隐藏的帮手列。 请参阅单元格C1中的公式。

对于1月份的专栏,我使用了下面的公式:

=COUNTIF($C$1:$C$7, 1) 

二月份是:

 =COUNTIF($C$1:$C$7, 2) 

等等。 您也可以使用YEAR函数,并将countif转换为基于另一年助手列的COUNTIFS函数。

在这里输入图像说明

没有VBA需要。 没有帮手列需要。 没有枢轴表需要。

除了Yaegz提供的和我的评论,你可以使用一个数组公式。

假设您的数据是A列,并且键入Jan Feb Mar ... Dec到单元格B1:N1 ,则可以在单元格B2input以下公式。

 =COUNT(IF(TEXT($A$2:$A$13,"mmm")=B$1,$A$2:$A$13)) 

然后按Ctrl + Shift + Enter (使其作为数组工作),然后您将完成摘要。