彼特文案-你身边的文案管家

彼特文案-你身边的文案管家

countif和row函数的使用方法?

59

一、`ROW`函数用法

基本功能

`ROW()`函数返回当前单元格的行号。例如:

- `ROW(A1)`返回1,`ROW(B5)`返回5,`ROW()`(无参数)返回当前行号。

应用场景

- 在公式中动态引用行号,例如在`INDEX`函数中按行分组统计;

- 生成连续编号序列(如部门序号)。

二、`COUNTIF`函数用法

基础语法

`COUNTIF(范围, 条件)`,用于统计满足条件的单元格数量。 - 条件:

可以是数字、表达式或文本(需用双引号括起来)。

典型应用

- 基础统计:

统计特定数值(如分数低于60分);

- 模糊匹配:统计包含特定关键词(如姓名中带"曹")的单元格;

- 区间统计:通过减法计算连续区间数量(如月薪3000-4000)。

高级技巧

- 动态条件:

使用单元格引用作为条件(如`=COUNTIF(B2:B13,">"&G2)`);

- 多条件统计:配合`SUMPRODUCT`实现复杂条件计数。

三、综合示例

场景:统计不同部门人数,并按部门编号。

统计人数

在G列输入`=COUNTIF(B:B,F2)`,统计B列与F2部门相同的员工数量。

添加序号

在A列输入`=COUNTIF($B$1:B2,C2)`,为每个部门添加从1开始的连续编号。

四、注意事项

引用锁定:

使用`$`符号锁定行号(如`C$1:C2`),避免手动拖动时区域扩大;

数据类型:`COUNTIF`对文本型数字按数值精度(15位)处理,身份证号需通过特殊方法判断重复。

通过以上方法,可灵活运用`ROW`和`COUNTIF`函数实现数据分析和处理。