您的位置  > 互联网

函数用于统计满足某个条件的单元格的数量,其基本用法

(统计区域、指定条件)

今天给大家分享一组函数的典型用法。

如下图所示,要统计A列中有多少个5,可以使用以下公式:

=(A2:A10,5)

通过稍微改变函数的第二个参数,可以衍生出许多高效的用途,例如:

1. 统计大于5的单元格数量

=(A2:A10,">5")

2. 计算比 B2 单元格大的单元格数量

=(A2:A10,">"&B2)

3. 统计不等于5的单元格数量

=(A2:A10,"5")

4. 计算空白单元格的数量

=(A2:A10,“=”)

5. 计算非空单元格的数量

=(A2:A10,"")

6. 统计以“e”或“E”开头的项目数量

=(A2:A10,"e*")

7、检查身份证号码是否重复

=IF((A:A,A2&"*")>1,"重复","")

函数计算文本类型的数字时,默认将其作为数字类型处理。 但是Excel中的数字精度只有15位,而身份证号码是18位,所以所有前15位数字相同的身份证都会被识别为相同的内容。 。

在第二个参数后面连接一个通配符&“*”,利用了数值中不能使用通配符的特点。 仅找到包含单元格 A2 内容的文本。 通过这种灵活的方法,函数就变得听话了。

8.判断名称是否第一次出现

=IF((A$2:A2,A2)=1,"是","否")

这里的第一个参数是A$2:A2。 第一个 A2 被锁定,第二个 A2 打开。 当公式向下复制时,范围会不断扩大,变成A$2:A3、A$2:A4、A$2:A5……

该函数计算此动态扩展范围内 A 列当前行中的名称数量。 如果结果为1,则表示第一次出现。 如果超过1,则说明重复出现。

9、判断名字是否上次出现过

=IF((A2:A$10,A2)=1,"是","否")

这里第一个参数A2:A$10的用法与前面的例子相反。 10澳元部分被锁定。 随着公式拉低,参考范围将不断缩小至A3:A$10、A4:A$10、A5:A$10。 ……

该函数计算这个动态缩小的范围内 A 列当前行中的名称数量。 如果结果为1,则说明后面的句子没有相同的内容。 好吧,这是最后一次出现了。

10.突出显示重复数据

1. 选择单元格区域 A2:A10 并创建新的格式规则。

2、使用的公式为:

=(A$2:A2,A2)>1

3.设置高亮格式

11. 不允许输入重复数据

1、选择要输入数据的单元格区域A2:A10,【数据】→【数据验证】

2.让类型选择“自定义”,公式为:

=(A:A,A2)=1

好了,今天的内容就到这里了,祝大家有美好的一天!

图文制作:朱洪忠