怎样计算多条件不重复的个数

问:excel多条件计算不重复数据个数
  1. 答:用countifs函数,EXCEL帮助中查询使用方法:
    COUNTIFS(criteria_range1,
    criteria1,
    [criteria_range2,
    criteria2]…)
    COUNTIFS
    函数语法具有以下参数
    (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
    criteria_range1
    必需。在其中计算关联条件的第一个区域。
    criteria1
    必需。条件的形式为数字、表达式、单元格引用或文本,可用来定义将对哪些单元格进行计数。例如,条件可以表示为
    32、">32"、B4、"苹果"

    "32"。
    criteria_range2,
    criteria2,
    .
    可选。附加的区域及其关联条件。最多允许
    127
    个区域/条件对。
    要点
    每一个附加的区域都必须与参数
    criteria_range1
    具有相同的行数和列数。这些区域无需彼此相邻。
  2. 答:需要弄个辅助列,比如在C列,写入=A1&B1,然后往下拖拉公式。
    再在其它单元格写入
    {=SUM(IF(B1:B6="aa",1/COUNTIF(C1:C6,C1:C6)))}
    数组公式,按CRTL+SHIFT+ENTER三键结束。
    这样就可以得出:aa对应的A列不重复的个数
  3. 答:求a1:a100范围内不重复数据的个数,某个数重复多次出现只算一个。有两种计算方法:
    一是利用数组公式:
    =sum(1/countif(a1:a100,a1:a100))
    输入完公式后按ctrl+shift+enter键,让它自动加上数组公式符号"{}"。
    二是利用乘积求和函数:
    =sumproduct(1/countif(a1:a100,a1:a100))
问:Excel 求助,如何多条件统计不重复个数
  1. 答:原例是数据在A、B列,无标题
    将C列作为辅助列
    C1单元格输入公式
    =A1&B1
    下拉
    再用以下公式统计“B列是1的,对应A列中不重复项的个数”
    =SUMPRODUCT((INDIRECT("B1:B"&COUNTA(C:C))=1)*1/COUNTIF(INDIRECT("C1:C"&COUNTA(C:C)),INDIRECT("C1:C"&COUNTA(C:C))))
问:Excel如何多条件不重复计数
  1. 答:采用数据透视表。
    具体方法:
    第一步:选择需要处理的数据区域,
    第二步:选择筛选——高级筛选,记住点击“选择不重复记录”
    第三步:使用数据透视表。表头设置如下
    第四步:结果
    不明白的话,把上图表格发给我,我帮你做
  2. 答:=SUMPRODUCT(1/COUNTIF(B3:B21,B3:B21&""))-1 以上公式统计B列中不重复的数据的个数。
点击进入下载PDF全文

相关文章

QQ咨询