如何从列中检索特定信息并显示其出现次数
我有一个包含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
,则可以在单元格B2
input以下公式。
=COUNT(IF(TEXT($A$2:$A$13,"mmm")=B$1,$A$2:$A$13))
然后按Ctrl + Shift + Enter (使其作为数组工作),然后您将完成摘要。