![统计同一分钟内发生 5 次或以上的特定事件](https://linux22.com/image/1373896/%E7%BB%9F%E8%AE%A1%E5%90%8C%E4%B8%80%E5%88%86%E9%92%9F%E5%86%85%E5%8F%91%E7%94%9F%205%20%E6%AC%A1%E6%88%96%E4%BB%A5%E4%B8%8A%E7%9A%84%E7%89%B9%E5%AE%9A%E4%BA%8B%E4%BB%B6.png)
假设 A 列中有“客户端重新启动”和“锁定”字样。
我有另一个 B 列,它为我提供了相应事件(即“客户端重新启动”或“锁定”)的日期和时间,四舍五入到最接近的分钟数。
我正在尝试找出一种方法来计算“客户端重新启动”一词在同一天的同一分钟内出现 5 次或更多次。有人知道怎么做吗?
答案1
您可以使用数据透视表来帮助您。转到Insert
>Insert PivotTable
并将标题拖到Event
“行标签”和“值”,然后Time
拖到“行标签”,如下所示:
然后,您可以通过选择 E 列并插入过滤器来放置过滤器,然后过滤大于 4(或大于或等于 5)的数字
如果您单击数据透视表并转到窗格“设计”>“小计”>“不显示小计”,您将不会在下面的可透视表中看到或12
,8
从而使过滤更容易。 您也可以通过单击旁边的lockup
小按钮来折叠(但小计将重新出现)。-
答案2
对于公式方法,您可以使用 FREQUENCY 函数,如下所示
=SUM(IF(FREQUENCY(IF(A2:A100="Client rebooted",B2:B100),B2:B100)>5,1))
这是一个数组公式,需要用CTRL++进行确认SHIFT,ENTER以便公式栏中的公式周围出现 { 和 } 等花括号