搭建网站系统的关键要素与AI技术的应用探索
5437
2023-10-17
Excel 中 COUNTIFS 函数的语法
COUNTIFS 函数的语法 要记住的事情使用 AND 逻辑中的 COUNTIFS 对满足多个指定条件的单元格进行计数
COUNTIFS 对在一个范围内满足多个指定条件的单元格进行计数 COUNTIFS 对不同范围内满足多个指定条件的单元格进行计数计数满足 OR 逻辑中多个指定条件的单元格
将 COUNTIF 或 COUNTIFS 结果相加以计算满足任何指定条件的单元格 带有数组常量的 COUNTIFS 用于对满足任何指定条件的单元格进行计数 Excel 中 COUNTIFS 函数的语法作为 Excel 中的统计函数之一,COUNTIFS 对在一个或多个范围内满足单个或多个指定条件的单元格进行计数。
COUNTIFS 函数的语法COUNTIFS 函数的语法包含以下参数:
COUNTIF 函数返回一个数值——在相关范围内满足一个或多个指定条件的单元格数量。
要记住的事情 每个附加范围的行数和列数应等于 条件范围1. 范围可以相同、彼此相邻或不相邻。 在 Excel 的 COUNTIFS 公式中, 星号(*) 可以匹配任意数量的字符,而 问号(?) 匹配任何单个字符。 如果您需要使用实际通配符计算单元格 - 星号(*) or 问号(?),放一个 波浪号 (~) 在通配符之前。 例如,~*、~?。 引号 (””) 需要包含非数字标准,而数字标准没有 引号 (””). 例如,80、“>=80”、“a”、“印度”。 COUNTIFS 函数不区分大小写。 因此,字符串“India”或“INDIA”对公式的结果没有影响。 在 COUNTIFS 函数中使用单元格引用 比较运算符,您必须将运算符放入 引号 (””),并添加一个 连字号(&) 之间。 例如,“>”&B2。 的顺序 比较运算符 很重要: = 只能自己工作或之后 > or <. 使用 AND 逻辑中的 COUNTIFS 对满足多个指定条件的单元格进行计数默认情况下,COUNTIFS 函数评估多个条件 AND 逻辑. COUNTIFS 公式的结果显示满足所有指定条件的单元格数。 下面是一些使用 COUNTIFS 函数在 AND 逻辑中对单元格进行计数的示例。
COUNTIFS 对在一个范围内满足多个指定条件的单元格进行计数√ 注意:空白单元格表示分数没有正确记录。 0 分表示学生没有参加考试。
统计英语成绩在60-90分(包括60-90分)的学生人数,这里我们列举了两种方式。
您可以使用 COUNTIFS 公式:
=COUNTIFS(C2:C8,">=60",C2:C8,"<=90") >>> 结果是 5 或者,如果您有 Kutools for Excel 安装,你可以去 Kutools 标签,找到 选择和点击 选择特定的单元格在下拉列表中。 如下图所示进行设置:
☞ 完成任务的更多方法: 如何计算Excel中两个值或日期之间的单元格数?
计算有效分数的数量(单元格不是0或空白),这里我们也列出了两种方法。
您可以使用以下公式:
=COUNTIFS(C2:D8,"<>0",C2:D8,"<>") >>> 结果是 12√ 注意: <> 在 Excel 中表示不等于。 “<>0” 表示不等于0; 和 “<>” 意味着不等于空白,或者我们可以说,不是空白。 Kutools for Excel 安装了,你也可以去 Kutools 标签,找到 选择和点击 选择特定的单元格在下拉列表中。 如下图所示进行设置:
√ 注意: Kutools 默认情况下不计算空白单元格,所以在 具体类型,您可以将条件设置为“不等于0“。如果你没有 Kutools for Excel 安装后, 单击此处下载 30 天免费试用版.
COUNTIFS 对不同范围内满足多个指定条件的单元格进行计数 计算在校学生的人数 来自以字母“a”结尾的国家 和 他们的名字以“J”开头,使用公式:
=COUNTIFS(A2:A8,"j*", B2:B8,"*a") >>> 结果是 2√ 注意:通配符 星号(*) 匹配任意数量的字符。 计算学生的人数 英语分数和数学分数都超过(不等于)Eddie的分数(C4和D4中的值),使用公式:
=COUNTIFS(C2:C8,">60",D2:D8,">80") OR =COUNTIFS(C2:C8,">"&C4,D2:D8,">"&D4 >>> 结果是 3 计算在校学生的人数 来自印度(B2 中的值)及 A级(E2中的值),使用公式:
=COUNTIFS(B2:B8,"印度",E2:E8,"a") OR =COUNTIFS(B2:B8,B2,E2:E8,E2) >>> 结果是 2 计数满足 OR 逻辑中多个指定条件的单元格对满足多个指定条件的单元格进行计数 或逻辑 表示计算符合条件 1 的单元格、符合条件 2 的单元格以及符合……的单元格总数,换句话说,对符合任何(至少一个)条件的单元格进行计数。 为此,我们在下面列出了两种方法:
将 COUNTIF 或 COUNTIFS 结果相加以计算满足任何指定条件的单元格通过将满足您指定的至少一个条件的单元格数量相加,可以轻松生成单元格总数。 那么,您需要做的是根据需要编写几个COUNTIF(S)公式,然后进行算术运算。
计算在校学生的人数 来自印度(B2 中的值) or 英格兰(B3 中的值),使用公式:
=COUNTIF(B2:B8,"印度")+COUNTIF(B2:B8,"英格兰") OR =COUNTIF(B2:B8,B2)+COUNTIF(B2:B8,B3) >>> 结果是 4√ 注意:您可以使用 Kutools for Excel 如果您安装了专业插件: Kutools > 选择 > 选择特定的单元格, 选择 OR 在下面 特定类型. 计算学生人数 英语成绩或数学成绩80以上(含80),使用公式:
=COUNTIF(C2:C8,">=80")+COUNTIF(D2:D8,">=80")-COUNTIFS(C2:C8,">=80", D2:D8,">=80") >>> 结果是 5√ 注意:这里要减去 COUNTIFS(C2:C8,">=80", D2:D8,">=80") 是为了去除重复项,即英语和数学成绩均超过 80 的学生。 带有数组常量的 COUNTIFS 用于对满足任何指定条件的单元格进行计数虽然在格式化时将 COUNTIF 或 COUNTIFS 结果相加可能太大,但我们可以将 SUM 和 COUNTIFS 函数的使用与数组常量相结合,以计算满足相关条件的不同单元格的数量。 检查以下示例:
计算在校学生的人数 来自印度或英国,使用公式(一个范围):
=SUM(COUNTIF(B2:B8,{"印度","英格兰"})) >>> 结果是 4 计算在校学生的人数 来自印度或美国的 A、B 或 C 级,使用公式:
=SUM(COUNTIFS(B2:B8,{"india","america"},E2:E8,{"a";"b";"c"})) >>> 结果是 4√ 注意:您需要使用 分号 (;) 在第二个数组常量中。 对于条件较多的情况,考虑使用 SUMPRODUCT 式。版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。