当我们遇到合并单元格的时候,先莫慌,只要有规律,公式就会有对策。
哈哈,当然,没有规律也不用慌,类似的案例我分享得还少吗?
案例:按以下规则计算下图 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 单元格的值乘以人数,即得出所需的结果