我有一个包含A,B,C和D的数据列表,其中有很多重复的名称。如果B和C匹配设置的kriteria,我只希望对每个名称计数一次。
示例:
- Peter-文员-工作-男性
- Peter-文员-工作-男性
- 史蒂夫-文员-工作-男性
- John-经理-工作-男性
- John-经理-工作-男性
- 戴夫-文员-工作-男性
我尝试了各种Sum's和Countifs,并设法计算每个名称的唯一碰触次数,但是当我尝试为“职员”和“工作”添加过滤器时,我无法制定一个连贯的公式。
{=SUM(1/(COUNTIF(Avdelingsmøte_FK!Deltaker,Avdelingsmøte_FK!Deltaker)))}
kriteria设置为“文员”和“工作中”,因此我希望计数返回3。使用当前公式,我得到4。
1 个答案:
答案 0 :(得分:0)
您需要使用分子作为过滤器,然后将COUNTIF更改为COUNTIFS并补充条件,最后将分子的倒数添加到分母中。
=SUMPRODUCT(((B2:B7="clerk")*(C2:C7="working"))/(COUNTIFS(A2:A7,A2:A7,B2:B7,"clerk",C2:C7,"working")+((B2:B7<>"clerk")+(C2:C7<>"working"))))