
当vlookup函数遇到合并单元格时,怎么进行数据的引用?
通常我们会遇到这三种不同的场景:
第1个场景是拆分合并单元格;
第2个场景是查找匹配合并单元格的数据;
第3个场景是合并单元格的区间匹配。
下面就根3个不同的场景来介绍vlookup函数公式的用法。
第1种、拆分取消合并单元格
如下图数据表的A列时间,包含了合并单元格,现在需要拆分取消合并单元格,并填充原合并单元格的内容,其效果如E列所示:

那么我们可以输入一个公式:
=VLOOKUP("座",$A$2:A2,1,1)

这个公式的查找值是一个指定的中文字符,第2参数查找区域是混合引用,表示查找区域会随公式下拉填充而相应扩展,第3参数是返回第1列,因为查找区域刚好也只有一列,然后使用了近似查找。
公中式的查找值是中文“座”,它的含义是什么?
其实在新华字典中,第一个字是“阿”,最后一个字是“做”,而“座”的发音与做是相同的,所以在excel中,“做”或者“座”都被视作最大的一个中文字符。
因此公式在A列中查找“座”字符的时候,匹配的单元格文本都是小于查找值的,而在近似查找的情境下,它会返回查找区域中最后一个小于查找值的值。
此外作者再提一下,合并单元格除了首个单元格包含了数据值,下方单元格都是空值,而在excel值的逻辑判断中,空值是要小于任意字符值,比如中文,空值要小于中文。因此公式在执行运算时,会跳过区域中的空值而匹配最接近的中文字符。
另外取消合并单元格,我们通过wps表格,可以直接在功能区选择取消合并单元格的相应选项,来快速拆分合并单元格并填充数据。
第2种、查找匹配合并单元格的数据内容
购买专栏解锁剩余61%