每当公司在做业务分析的时候,要统计每个业务员网点的不重复个数,如果数据过多,那么就会造成不准确的情况,如何用EXCEL统计符合条件的不重复个数呢?
案例:
如图,要求求出李白的辖区个数,不能重复,如何做呢?
这个简单,直接在E3单元格,输入公式:
=SUMPRODUCT(($C$2:$C$11=E2)*(MATCH($B$2:$B$11,$B$2:$B$11,)=ROW(1:10)))即可私信回复 EXCEL ,自动获取小编公*众*号,定期分享各种办公常用技巧
公式解析:
首先我们要将公示分步理解:
1,MATCH($B$2:$B$11,$B$2:$B$11,)公式这部分,相当于查询先查询B2,而后B3,而后B4一直到B11在B列的位置,我们可以选中这部分公式,而后按F9键,可以得出结果{1;1;3;4;1;1;7;3;4;1},在这个函数中,相同的,我们只取第一个值的位置,就是第一次出现的位置
2,而后ROW(1:10),得到的结果{1;2;3;4;5;6;7;8;9;10},而后用上面的{1;1;3;4;1;1;7;3;4;1}={1;2;3;4;5;6;7;8;9;10},可以将重复的数值全部转化为0,而后取不重复的,得到的结果为{TRUE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE}
3,而后我们分析条件区域:($C$2:$C$11=E2),同样按F9键,得出结果为{TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE},而后用星号*链接,就可以测出两组数据相同的取值,就是前面去条件,后面的是不重复值,如果同为true那么肯定是符合条件的不重复的,按F9结果为{1;0;1;1;0;0;0;0;0;0},1就是符合条件的不重复值,而后外套sumproduct,获取数量之和。