Excel 计数函数COUNTIF和COUNTIFS
什么是COUNTIF函数?
COUNTIF是Microsoft Excel和Google Sheets中的内置函数,允许您计算符合特定条件的范围内单元格的数量。它可以在各种情况下使用,例如计算某个值在数据范围内出现的次数,计算包含文本的范围内的单元格数,计算满足某些数值条件的单元格数等等。Count of函数的语法如下:
COUNTIF(range,criteria)
从公式中,range是要计数的单元格范围,criteria是单元格必须满足的条件才能被计数。例如,如果您在单元格A1到A10中有一系列数字,并且想要计算其中有多少个数字大于5,则公式应修改为
=COUNTIF(A1:A10,”>5″)
Count of函数中使用的条件列表
根据数据要求,条件被修改。以下是一些条件的解释:
1. 大于或小于
在COUNTIF函数中,您可以使用大于(“>”)和小于(“<”)运算符来指定数字条件。
示例:计算大于100的数据
步骤1:在电子表格A1:A10中输入所需的数据
步骤2:选择用户想要显示结果的新单元格,即B1,输入公式=COUNTIF(A1:A10,”>100″)
步骤3:按Enter。在单元格B1中显示大于100的数据数量。
在工作表中,有六个数据大于100. COUNTIF函数在单元格B1中返回结果。
示例:计算小于100的数据
步骤1:在电子表格A1:A10中输入所需的数据
步骤2:选择用户想要显示结果的新单元格,即B1,输入公式=COUNTIF(A1:A10,”<100″)
步骤3:按Enter。在单元格B1中显示小于100的数据数量。
在工作表中,有四个数据小于100. COUNTIF函数在单元格B1中返回结果。
2.等于和不等于
在Excel中,等于运算符由“=”符号表示,不等于运算符由“<>”符号表示。这些运算符用于公式和条件格式化,以比较值并根据这些比较结果做出决策。
示例:显示与“Google”一词相等的数据总数。
步骤1:在工作表中输入相应的数据,即A1:A10
步骤2:选择要显示结果的新单元格,即B1,并输入公式=COUNTIF(A1:A10, Google)
步骤3:按Enter。结果将在单元格B1中显示。
在工作表中,单元格A1:A10中,“Google”一词重复了两次。因此,COUTIF函数在单元格B1中返回结果2。
示例:显示与“Google”一词不等的数据总数。
步骤1:在工作表中输入相应的数据,即A1:A10
步骤2:选择要显示结果的新单元格,即B1,并输入公式=COUNTIF(A1:A10,“<> Google”)
步骤3:按Enter。结果将在单元格B1中显示。
在工作表中,给出了不同类型的搜索引擎。根据条件,COUTIF函数在单元格B1中返回结果8。
3.空白和非空白单元格
正如其名称所示,空白和非空白函数用于查找数据中的空白和非空白单元格的数量。
示例:计算给定数据中空白单元格的数量
步骤1:在电子表格A1:A10中输入所需的数据
步骤2:选择一个新的单元格来显示结果,即B1,输入公式=COUNTIF (A1:A10,””)
步骤3:按Enter键。结果将显示在单元格B1中。
工作表中有三个空单元格。COUTIF函数返回单元格B1中的结果为3。
例:计算给定数据中非空单元格的数量
步骤1:在工作表中输入相应的数据,即A1:A10
步骤2:选择一个新单元格,您要在其中显示结果,即B1,并输入公式=COUNTIF(A1:A10,”<>”)
步骤3:按Enter键。结果将显示在单元格B1中。
在数据A1:A10中存在七个非空单元格。 Count if函数在所选单元格中显示结果为7。
4.用于计算日期的Count if函数
使用小于逻辑运算符在Date函数中使用Count if函数。
步骤1:在工作表中输入所需的日期,即A1:A5
步骤2:选择一个新的单元格,即B1,您想要在其中显示结果。
步骤3:要计算小于今天日期的数据计数,请输入公式=COUNTIF(“<“&TODAY ())
在单元格范围A1:A10的工作表中,有七个日期小于今天。因此,COUNTIF函数在所选单元格中返回日期计数为7。
结合OR函数的COUNTIF函数
为了在Count if和Countifs函数中应用多个条件,使用AND和OR逻辑。 Count a函数用于计算一个范围内具有单个条件的单元格的数量,而COUNTIFS在同一范围或不同范围中评估不同的条件。
例子:计算每个产品的状态
这是一个描述每个产品状态的示例。要使用多个条件COUNTIF函数,可以使用OR函数。
步骤1:在工作表中输入数据,即A1:C11
步骤2:提供了11种产品及其价格和状态。要计算不同产品的状态,请使用OR函数的COUNTIF函数。
步骤3:要显示出已售出或已交付的商品,请选择一个新单元格,即E1,其中用户要显示结果,并输入公式=COUNTIF(2:11, “Delivered”)+ COUNTIF(2:11, “SOLD”)。
步骤4:按Enter键。显示已售出或已交付的商品数量。
在工作表中,有七种状态为已交付或已售出的产品。类似地,可以找到产品的待处理状态。根据要求修改公式。
COUNTIFS函数是什么?
COUNTIFS函数是Excel函数,允许您计算符合多个条件的范围内单元格的数量。您可以指定多达127个不同的条件跨多个范围。函数的语法如下
=COUNTIFS(range 1, criteria1,[range2],[criteria2],?)
其中range1,range2等.是要评估的单元格范围,criteria 1,2等是要应用于每个范围的条件。例如,公式=COUNTIFS(A1:A10,”>=5″,B1:B10,”<10″)将计算包含大于或等于5的数值的范围A1:A10中的单元格数,且包含小于10的值的范围B1:B10中的单元格数。
带有多个条件的COUNTIFS函数
带有OR条件的COUNTIFS
正如以前所解释的,COUNTIFS函数用于多个条件。在这里,将COUTIFS函数与OR函数一起使用。
例:使用COUNTIFS函数评估给定数据
此示例提供了各种物品及其交付状态的列表。要查找物品的选择状态,使用带有OR条件的COUNTIFS函数。
步骤1:在工作表中输入数据,即A1:C11。
步骤 2:为了找出状态为给定值的产品数量,选择一个新单元格并输入公式 =COUNTIFS(A1:A10,E1,B1:B10,E2)+COUNTIFS(A1:A10,F1,B1:B10)+COUNTIFS(A1:A10,G1,B1:B10,E2)。
步骤 3:按 Enter 键。结果将显示在选定的单元格中。
这是公式,单元格 E1、F1、G1 和 E2 是用户定义的产品名称和状态。
使用数组常量的 COUNTIFS
在此方法中,OR 条件使用 AND/OR 逻辑封装在数组常量中。
示例:使用 COUNTIFS 和数组常量计算数据
步骤 1:在工作表中输入数据,即 A1:B10
步骤 2:选择一个新单元格,在其中用户想要显示结果,即 E3,并输入公式 =SUM(COUNTIFS(A1:A10,E1:G1,B1:B10,E2))。
步骤 3:按 Enter 键。结果将显示在选定的单元格中。
这是公式,单元格 E1、F1、G1 和 E2 是用户定义的单元格中的产品名称和状态。
总结
在本教程中,对 COUNTIF 和 COUNTIFS 函数进行了说明并提供了示例。总的来说,COUNTIF 和 COUNTIFS 函数对于计算满足特定条件的单元格数量非常有用。COUNTIF 用于单个条件,而 COUNTIFS 允许同时评估多个条件。