当我们遇到合并单元格的时候,先莫慌,只要有规律,公式就会有对策。

哈哈,当然,没有规律也不用慌,类似的案例我分享得还少吗?

案例:

按以下规则计算下图 1 的数据表:用 A 列的人数乘以 B 列的人均,得出 C 列的总数。

效果如下图 2 所示。

打开网易新闻 查看更多图片

解决方案:

1. 在 C2 单元格中输入以下公式 --> 下拉复制公式:

=PRODUCT(B2,(LEN(A2)-LEN(SUBSTITUTE(A2,\"、\",\"\"))+1))

公式释义:

LEN(A2):计算 A2 单元格中的字符数;

LEN(SUBSTITUTE(A2,\"、\",\"\")):

SUBSTITUTE(A2,\"、\",\"\"):将 A2 单元格中的“、”号都替换成无,效果相当于删除单元格内的所有“、”;

LEN(...):此时再用 len 函数计算出扣除“、”以后的字符数;

将上述两个公式的结果相减,就能计算出每个单元格中的“、”数;

+1:将“、”数+1,就是人数;

PRODUCT(B2,...):product 的作用是将参数相乘;将 B2 单元格的值乘以人数,即得出所需的结果

打开网易新闻 查看更多图片