求excel表中countifs引用多张表的函数公式

我现在目前的公式是这样的,=COUNTIFS(姓名a!B:B,B10,姓名a!D:D,A10,姓名a!G:G,"<>")/COUNTIFS(姓名a!B:B,B10,姓名a... 我现在目前的公式是这样的,=COUNTIFS(姓名a!B:B,B10,姓名a!D:D,A10,姓名a!G:G,"<>")/COUNTIFS(姓名a!B:B,B10,姓名a!D:D,A10,姓名a!C:C,"<>") 但假如姓名a,姓名b,姓名c各一张sheet表,我想把这几张表汇总起来,除了一个个用+号联起来,还有什么快速有效的函数公式 展开
 我来答
期待fhsj

2022-01-11 · TA获得超过16.8万个赞
知道顶级答主
回答量:10.5万
采纳率:94%
帮助的人:5134万
展开全部

计算符合多个条件的数据的个数,我们通常会用到的就是COUNTIFS函数,或COUNTIF。

COUNTIFS既能解决多个条件的计数,也能解决单个条件的计数,而COUNTIF函数只能解决单个条件的计数,所以,我们一般只需要掌握COUNTIFS函数就可以了。

具体的用法请看下方敏丝图解。

工具/原料

  • Office配置

  • 方法/步骤

  • COUNTIFS函数的基本结构是:

    =COUNTIFS(条件匹配查询区域1,条件1,条件匹配查询区域2,条件2,以此类推......)

    下图案例中我们计算各个部门下各个科室的人数。

    第1个参数,我们选择的是部门所在列(B列,直接选择B列或者选择有数据的区域,都是可以的)。

    第2个参数,选择的是部门条件中的第1个单元格(E2)。

    第3、4个参数的输入与第1、2个原理一样。

    选择条件匹配查询区域时,如果只选择有数据的区域,需要理解引用的含义,具体请见下方经验。

    57Excel相对引用、绝对引用、混合引用的用法_实例

    请点击输入图片描述

  • 如果要计算某个数值区间的数值数量,需要修改一下条件的写法。

    首先,需要将键盘调整为大写/英文状态,然后在条件的前后加上双引号,最后写条件。

    写条件时,可以用">60"、">=60"、"<60"、"<=60"、"=60"这样的形式,但不可以直接使用"≦"、"≧"符号。

    请点击输入图片描述

  • 如果写条件时,引用的不是某个数值,而是数值所在的单元格,写条件的方式又有不同。

    如果以上一步骤的方式,直接将数值换为单元格是无法正确计算的。

    请点击输入图片描述

  • 正确的做法是:"符号条件"&单元格。举例如下:

    =">="&E4或="<"&E4(见下图)。

    请点击输入图片描述

  • 我们还可以在条件中加入文本通配符*(星号符号)。

    *号可以代表任意文本,有助于我们从多个字符(或语句)中匹配出我们想要的条件。

    本例中(下图),就是在多种形式的语句中提取条件(A、B、C、D,即:客户的类型)。

    文本通配符的其他应用请见下方经验:

    20Excel跨表求和:多表同位置求和(含高清视频)

    请点击输入图片描述

  • 此外,我们还可以使用COUNTIFS函数进行多选题的问卷答案统计。

    这里,最重要的还是引用的掌握,详情请看下方引用的经验:

    57Excel相对引用、绝对引用、混合引用的用法_实例

    请点击输入图片描述

  • 快速地输入A、B、C、D、E......Z这样的字母,我们可以借助CHAR函数和ROW函数

    CHAR(65)=A,CHAR(66)=B,以此类推......

    ROW(A1)=1,ROW(A2)=2,以此类推......

    组合起来就是:

    CHAR(64+ROW(A1))=A,CHAR(64+ROW(A2))=B,以此类推......

    请点击输入图片描述

  • 如果同时要对多个数值区间计数,使用COUNTIFS函数来写的话,就需要写许多个条件,这样做效率是不高的。

    这时,我们可以使用多个数值区间计数专用的函数FREQUENCY函数,具体用法请参考下方经验:

新浪河阳小子
科技发烧友

2021-12-13 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:6229
采纳率:73%
帮助的人:230万
展开全部
公式=SUMPRODUCT(IFERROR(COUNTIFS(INDIRECT("姓名"&CHAR(ROW(97:122))&"!B:B"),B10,INDIRECT("姓名"&CHAR(ROW(97:122))&"!D:D"),A10,INDIRECT("姓名"&CHAR(ROW(97:122))&"!G:G"),"<>"),0))

此公式可统计表格名称为"姓名a"到"姓名z"的所有表格数据(小写字母)。
更多追问追答
追问
公式中97:122是什么意思?
追答
CHAR(97)等于字母a,CHAR(122)等于字母z,也就是同时计算表格名称为姓名a、姓名b、姓名c、姓名d……姓名z的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
偶独傻笑
2021-12-13 · TA获得超过781个赞
知道小有建树答主
回答量:3957
采纳率:31%
帮助的人:216万
展开全部
=SUMPRODUCT((A2:A19=“A-1”)*(C2:C19=“[UNK][UNK]”*(月(D2:D19)>=7)*(月(D2:D19)<=9))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
开隽隽En

2022-01-12 · TA获得超过240个赞
知道小有建树答主
回答量:1471
采纳率:94%
帮助的人:41.6万
展开全部
公式=SUMPRODUCT(IFERROR(COUNTIFS(INDIRECT("姓名"&CHAR(ROW(97:122))&"!B:B"),B10,INDIRECT("姓名"&CHAR(ROW(97:122))&"!D:D"),A10,INDIRECT("姓名"&CHAR(ROW(97:122))&"!G:G"),"<>"),0))

此公式可统计表格名称为"姓名a"到"姓名z"的所有表格数据(小写字母)。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
重庆新华电脑学校
2021-12-13 · 学动漫、设计、电竞、电商、短视频、软件等
重庆新华电脑学校
重庆新华电脑学校隶属于新华教育集团,经重庆市人力资源和社会保障局审批成立的重庆地区大规模IT人才教育基地。是国家信息化教育全国示范基地,中国IT教育十大影响力品牌学校。
向TA提问
展开全部
  • COUNTIFS函数的基本结构是:

    =COUNTIFS(条件匹配查询区域1,条件1,条件匹配查询区域2,条件2,以此类推......)

    下图案例中我们计算各个部门下各个科室的人数。

    第1个参数,我们选择的是部门所在列(B列,直接选择B列或者选择有数据的区域,都是可以的)。

    第2个参数,选择的是部门条件中的第1个单元格(E2)。

    第3、4个参数的输入与第1、2个原理一样。

    选择条件匹配查询区域时,如果只选择有数据的区域,需要理解引用的含义,具体请见下方经验。

    57Excel相对引用、绝对引用、混合引用的用法_实例

    请点击输入图片描述

  • 如果要计算某个数值区间的数值数量,需要修改一下条件的写法。

    首先,需要将键盘调整为大写/英文状态,然后在条件的前后加上双引号,最后写条件。

    写条件时,可以用">60"、">=60"、"<60"、"<=60"、"=60"这样的形式,但不可以直接使用"≦"、"≧"符号。

    请点击输入图片描述

  • 如果写条件时,引用的不是某个数值,而是数值所在的单元格,写条件的方式又有不同。

    如果以上一步骤的方式,直接将数值换为单元格是无法正确计算的。

    请点击输入图片描述

  • 正确的做法是:"符号条件"&单元格。举例如下:

    =">="&E4或="<"&E4(见下图)。

    请点击输入图片描述

  • 我们还可以在条件中加入文本通配符*(星号符号)。

    *号可以代表任意文本,有助于我们从多个字符(或语句)中匹配出我们想要的条件。

    本例中(下图),就是在多种形式的语句中提取条件(A、B、C、D,即:客户的类型)。

    文本通配符的其他应用请见下方经验:

    20Excel跨表求和:多表同位置求和(含高清视频)

    请点击输入图片描述

  • 此外,我们还可以使用COUNTIFS函数进行多选题的问卷答案统计。

    这里,最重要的还是引用的掌握,详情请看下方引用的经验:

    57Excel相对引用、绝对引用、混合引用的用法_实例

    请点击输入图片描述

  • 快速地输入A、B、C、D、E......Z这样的字母,我们可以借助CHAR函数和ROW函数。

    CHAR(65)=A,CHAR(66)=B,以此类推......

    ROW(A1)=1,ROW(A2)=2,以此类推......

    组合起来就是:

    CHAR(64+ROW(A1))=A,CHAR(64+ROW(A2))=B,以此类推......

    请点击输入图片描述

  • 8

    如果同时要对多个数值区间计数,使用COUNTIFS函数来写的话,就需要写许多个条件,这样做效率是不高的。

    这时,我们可以使用多个数值区间计数专用的函数FREQUENCY函数,具体用法请参考下方经验:

    26Excel多数值区间计数:FREQUENCY函数及数组应用

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式