DC娱乐网

合并单元格行数统计问题迎刃而解,传统函数大放异彩

今天再教一个统计合并单元格行数的公式。案例:统计下图 1 中每个部门的人数,效果如下图 2 所示。解决方案:1. 选中

今天再教一个统计合并单元格行数的公式。

案例:

统计下图 1 中每个部门的人数,效果如下图 2 所示。

解决方案:

1. 选中 E3:E14 区域 --> 输入以下公式 --> 按 Ctrl+Enter:

=MATCH(FALSE,B4:$B$15={""},-1)

公式释义:

match 函数的语法为 MATCH(要查找的值, 要查找的区域, [匹配类型]);匹配类型如下:

1 或省略:查找小于或等于 lookup_value 的最大值;

0:绝对匹配;

-1:查找大于或等于 lookup_value 的最小值;

公式中的第三个参数用了 -1,表示从上往下查找第一个小于等于自己的值,如果找不到,则返回最后一个位置;

接下来看查找区域 B4:$B$15={""}:判断 B4:$B$15 区域是否为空值,合并区域只有第一个单元格有值,对应的结果为 false,其余都为 true;

公式用 false 跟区域去匹配,返回第一个 false 所在的位置,即下一个合并区域的第一行所在的位置 5;

E8 公式的逻辑也是一样,第一个匹配值是第三个合并单元格的第一行,自 B9 单元格到它所在的位置是 3,就是第二个合并区域的行数;

到最后一个区域时,查找区域全都是空值,结果都是 true,那就返回最后一个值所在的位置。