一、基本用法
1、COUNT:计算区域中数字的单元格个数。
①如果参数为数字、日期或者代表数字的文本,则将被计算在内;
②逻辑值和直接键入到参数列表中代表数字的文本被计算在内;
③如果参数为错误值或不能转换为数字的文本,则不会被计算在内;
④如果参数是一个数组或引用,则只计算其中的数字。数组或引用中的空白单元格、逻辑值、文本或错误值将不计算在内。
不能转换为数字的文本改为未转换为数字的文本是不是更妥呢?未转换前不计入,转换后计入哟~
2、COUNTA:计算区域中非空单元格的个数。
①参数值可以是任何类型,可以包括空字符(""),但不包括空白单元格;
②如果参数是数组或单元格引用,则数组或引用中的空白单元格将被忽略;
③如果不需要统计逻辑值、文字或错误值,请使用函数COUNT。
除了真空,统统计入
3、COUNTBLANK:计算区域中空单元格的个数。
①包含返回 ""(空文本)的公式的单元格会计算在内;
②包含零值的单元格不计算在内。
统计真空(空白)、假空(空格)个数
一、基本用法-Countif
条件区域,计数条件
=COUNTIF(明细表!C:C,A2)( 明细表!C:C可名称框命名,引用时按F3)
COUNTIF用于单条件计数
一、基本用法(COUNTIFS)
条件区域1,计数的条件1,条件区域2,计数的条件2
COUNTIFS函数将条件应用于跨多个区域的单元格,并计算符合所有条件的次数。即多条件计数。
=COUNTIFS(明细表!C:C,A2,明细表!D:D,B2)
二、模糊条件统计
从明细表统计“张”姓次数
=COUNTIF(明细表!C:C,"张*")
从明细表统计“张”姓A产品次数
=COUNTIFS(明细表!C:C,"张*",明细表!D:D,"A")
三、文本非空真空数据个数
统计文本单元格个数 =COUNTIF($A$2:$A$10,"*")
统计非空数据个数 =COUNTIF($A$2:$A$10,"<>")
统计真空数据个数 =COUNTIF($A$2:$A$10,"=")
切记,切记:
* 代替任意多个字符
<> 代表非空数据
= 代表真空数据
四、按产品统计序号
=COUNTIF($C$2:C2,C2)
=C2&COUNTIF($C$2:C2,C2)
可用于给产品统计序号、给产品编号。乱序也一样。
五、Countif函数+Vlookup函数一对多查询
看懂之后,擦掉老师给的答案,自己尝试,等到见证奇迹的时刻,是如此美妙!Vlookup精确查找匹配哦!
操作步骤:
步骤1 在左表前插入一列并设置公式,用countif函数统计客户的销售额并用&连接成 产品名称+序号的形式。
=C2&COUNTIF($C$2:C2,C2)
步骤2 在F9设置公式并复制即可得到F2单元格中产品的所有销售记录。
=IFERROR(VLOOKUP($F$2&ROW(A1),$A:$D,COLUMN(B2),0),"")
解决一对多查找的关键点是把重复的值用Countif变成不同的,然后用Vlookup函数进行查找。
掌握这个思路很重要!
六、数据有效性
不能录入重复的姓名:数据验证 自定义 公式=COUNTIF($B$2:$B$21,B2)=1
只能输入以A开头的文本 :数据验证 自定义公式 =COUNTIF(F2,"A*")=1
网友评论