我有两列Column M,其中包含一组详细说明服务器类型和另一列K,其中包含收到的警报类型。现在在下一张表中,我希望结果检查列K中的特定服务器类型,然后检查特定警报并写入特定警报发生次数的计数。
Column K Column M
**Sub Component** **Server Type**
Unknown Application Batch 1
CPU INC 4
Process ASSUMPTIVE 1
Filesystem INFRA
Disk INFRA
FileSystem INFRA
Unknown ASSUMPTIVE 1
FileSystem ASSUMPTIVE 1
所以我看的结果是:
在服务器Infra
中发出了多少Filesystem
个警报(答案= 2)
在服务器Assumptive 1
中发出了多少Process
个警报(答案= 1)
对于所有服务器,我都需要知道收到的各个警报的数量
答案 0 :(得分:1)
使用=Countifs()
公式:
=COUNTIFS(B:B,D2,A:A,E2)
您还可以使用server type
和alert type
作为=Countifs()
公式的标准。见下文......
=COUNTIFS(B:B,"INFRA",A:A,"Filesystem")
但是这只会为INFRA
服务器类型和Filesystem
警报类型返回计数结果。
答案 1 :(得分:0)
如果您想提取一个特定提醒的号码,请查看COUNTIF。如果您想要计算每个警报的数量,请查看数据透视表。
答案 2 :(得分:0)
根据您的编辑和评论,我会说您需要以下内容:
=COUNTIF(a1:a10,"Filesystem")
这将告诉您Filesystem在该范围内出现的次数。如果您希望它在另一个工作表中查找“工作表名称”!在范围之前。
=COUNTIF('sheet2'!a1:a10,"Filesystem")
编辑 - 试试这个
=SUMPRODUCT((B1:B8="filesystem")*(C1:C8="INFRA"))