EXCEL中如何多条件统计不重复项的个数,跪求!

原问题:EXCEL中如何多条件统计不重复项的个数,跪求!
分类:编程开发 > 最后更新时间:【2017-07-12 18:36:06】
问题补充:

如何统计A列中小于343且B列中大于6的不重复数据

最佳答案

先选择这俩列

去除重复值

再用countifs函数计算个数


追问:
每天数据都有改动,这样的话比较麻烦,最好就是设置一个公式,我只需要改每天的原始数据就行了,结果自动出来 追答:
不麻烦啊就是改完数据选择一下去除重复值countifs就是公式啊设置一次就OK
追问:
那具体怎么弄?我试试看 追答:
=COUNTIFS(A:A,"6")这个是公式
追问:
还是不行 我不光统计这个,要统计的所有数据是1、A>342,B>6;2、A>342,B
  • 追答:
    那就用单元格设置条件你把表格发给我和我说清楚需求454205425
    最佳答案由网友  辽_滨  提供
  • 公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
    5

    分享到:

    其他回答

    其它网友回答:
    引入一个辅助列C,并输入公式进行筛选,从第一行开始:=IF(AND(A1<343,B1>6),A1&B1,"")

    其它网友回答:
    再对筛选出来的数据进行无重复统计:

    其它网友回答:
    =SUMPRODUCT((1/COUNTIF(C1:OFFSET(C1,LOOKUP(1,0/(C:C<>""),ROW(C:C)-1),),C1:OFFSET(C1,LOOKUP(1,0/(C:C<>""),ROW(C:C)-1),))))


    追答:
    这样可以完美的解决你的问题。
    追答:
    为防止A列数据与B列数据串用,可以将辅助列公式修改为:=IF(AND(A16),A1&" "&B1,"") 这样就可以将AB列的数据进行分隔了。
    追问:
    不行,显示#DIV/0!
    追答:
    =IF(AND(A16),A1&" "&B1,"")
    追答:
    =SUMPRODUCT((1/COUNTIF(C1:OFFSET(C1,LOOKUP(1,0/(C:C""),ROW(C:C)-1),),C1:OFFSET(C1,LOOKUP(1,0/(C:C""),ROW(C:C)-1),))))-COUNTA(C1:OFFSET(C1,LOOKUP(1,0/(C:C""),ROW(C:C)-1),)&"")
    追答:
    这样应该没有问题了,修正了空的多统计
    追答:
    有问题再提出来。
    追问:
    要不你给我个QQ吧 我把文件传给你你看下,我试了下你的还是有错误项,显示#VALUE!
    追答:
    AND(A16)
    追答:
    老是丢失字符,360问答有问题了
    追问:
    前面都是对的,后面就有问题了
    追答:
    丢失了字符,正确的公式如下: =IF(AND(A16),A1&" "&B1,"")
    追答:
    老是丢失字符,查看一下私信,里面有消息
    追答:
    文字老是丢失字符,发截图吧:
    追答:
    如果条件更多一点,在C列中增加条件就可以了。
    追答:
    D1公式不用变。
    追问:
    我总共需要求8种满足条件的答案,不是需要添加8列辅列,太麻烦了
    追答:
    =IF(AND(A19,D1<9,E1100,G170,I188),A1&" "&B1,"")
    追答:
    要开动自己的脑筋,仔细想一想。
    追答:
    上面的公式有10个条件了。
    追问:
    不是一个答案要满足8个条件,而是说我需要8个答案,每个答案都需要满足两个条件,这样就需要建立8个辅列,太麻烦了 风雪一抹忧

    其它网友回答:
    这个做个数据透视表不就出来了吗??


    追问:
    因为需要经常改动数据和表格等原因,造成透视不方便,最好用公式能表达
      推荐