ColumnA-代理名称(说1、2、3 ...)
ColumnB-经销商名称(说a,b,c,d,e,f,...)
1个代理商有多个经销商,但是一个代理商必须有一个唯一的代理商
ColumnC-年(2016,NA)
表格示例
Agent Dealer Year
1 AB 2016
1 MN 2016
1 XY NA
2 CD 2016
2 EF NA
2 GH NA
3 RT 2016
3 TN 2016
3 RZ 2016
此公式有助于计算活动代理总名称=总代理名称减去总代理名称(不适用NA)
对于代理商1,有效的经销商数量= 3-1 = 2
对于Agent2,有效的经销商数= 3-2 = 1
对于Agent3,有效的经销商数= 3-0 = 3
如何从代理商的角度获取活动的代理商详细信息计数。
像活动Agent1一样=代理商总数(1)-代理商1的总年(na)
对于活动Agent2 =代理总数(2)-代理2的总年(na)
if and count if and counta
=if(A:A="AGENTNAME",(COUNTA('Working Sheet'!$C$4:$C$1048576)-COUNTIF('Working Sheet'!$C$4:$C$1048576,"NA")
答案 0 :(得分:0)
使用COUNTIFS
。它使您可以同时查看多个条件。 <>
运算符会反转匹配,因此它会计算不属于NA
的所有内容。
我将表复制到A:C列中,并将以下公式分别放在单元格F2和G2中。 (代理商在E列中)
=COUNTIFS(A:A,E2,C:C,"NA")
=COUNTIFS(A:A,E2,C:C,"<>NA")
这产生了以下内容
Agent Inactive Active
1 1 2
2 2 1
3 0 3
此外,这只是样式问题,但是如果您不需要指定特定范围的行,则可以告诉它查看整个列。 C:C
比$C$4:$C$1048576
解析容易得多。即使行1:3包含其他信息,只要它与座席名称不匹配,也可以进行。