我们有时会遇到一列合并单元格与另一列普通单元格进行相乘, 如果直接输入两个单元格的乘法运算,将出现错误。
如下图数据表,要将总营收列普通单元格数据与总部返点合并单元格数据进行相乘,获取返点金额的结果值。

如果两列数据直接相乘,会得到一些错误的结果,如下动图所示:

为什么会产生这个结果?
这是因为合并单元格只包含其首个单元格的值,其所属的其他单元格实质为空值,因此与另一列相乘时会计算得到0值。
因此我们可以利用lookup函数返回列表中最后一个数字的公式写法,来完成合并单元格的相乘计算。
作者输入公式:
=LOOKUP(9E+307,$D$2:D2)*C2

这个公式使用了lookup查询列表最后一个数字的公式写法,它的含义作者在前面内容进行了多次讲解,所以这里不再赘述。
从上面动图的演示结果可以看到,公式运算出来的值是正确的。
从这个公式中,我们可以注意到两个特点,即lookup函数在合并单元格的场景应用中,其公式引用区域通常是混合引用,以及查找值通常是指定值,而不是单元格引用。
比如查找文本时使用指定值“做”或者“座”,查找数字时使用“9e307”!
以上,就是lookup函数在合并单元格与普通单元格进行相乘运算的公式应用。