遇到合并单元格, Vlookup函数总报错怎么办?
作者:花花来源:部落窝教育发布时间:2021-12-15 15:59:47点击:2418
编按:
今天跟大家分享一下WPS表格中合并单元格如何使用VLOOKUP函数查找数据,当遇到合并单元格时,我们使用VLOOKUP函数查找会出现#N/A错误。这种问题应该怎么解决呢?
案例如下图,当我们遇到合并单元格时,如果实用VLOOKUP函数查找会出现#N/A错误。
有同学可能会想用IFERROR函数来将#N/A错误“屏蔽”掉,但是那样依旧不会返回销售单价,所以最终这条方法是不可取的。
在Excel中,我们可以首先选中合并单元格区域,将合并单元格取消合并,然后按快捷键Ctrl+G或者F5打开定位对话框,定位条件选择空值,在编辑栏中输入等号=,鼠标选择第一个空单元格上一个有内容的单元格,然后按快捷键Ctrl+Enter批量填充。
当合并单元格全部取消填充内容后,我们再设置VLOOKUP函数公式进行查找,这样就不会出现合并单元格#N/A错误的现象了。
在WPS表格中,我们不需要像Excel中那么繁琐,只需选中合并单元格,在开始选项卡中的合并居中下拉列表里找到拆分并填充内容就可以快速实现取消合并,填充内容的效果了。而且这里填充的内容全部是纯文本,较比Excel里面填充的内容,WPS操作会更加简单一些,这种集成式的功能非常适合频繁使用这些功能的小伙伴们。
最后使用VLOOKUP函数查找销售单价后,使用销售数量*销售单价就等于销售额了。
有的小伙伴问如何不取消合并单元格的情况下,又该如何应用VLOOKUP函数,而且还不让函数报错?因为领导就喜欢合并单元格这种格式。
解决方法其实也非常简单,首先我们在D4单元格中填充公式=VLOOKUP("座",$B$4:B4,1)
注意公式第二参数的区域起始单元格进行了绝对引用,最后将公式下拉填充完成后对应的单价列的值就是产品名称。
这里的“座”字法就是我们在分享LOOKUP函数的时候给大家讲解了,因为“座”字在Excel中按照拼音排序是最靠后的,加上动态区域和模糊匹配实现了合并单元格内容的填充。
知道公式可以返回合并单元格对应每行的值后,我们可以在外面再嵌套一个VLOOKUP函数,这样就可以不取消合并单元格查找出销售单价了。
D4单元格填充公式=VLOOKUP(VLOOKUP("座",$B$4:B4,1),$G$4:$H$8,2,0)
VLOOKUP函数的语法(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找)
今天分享的技巧除了WPS特有的拆分并填充内容功能外,其他公式同样适用于Excel软件,以上就是今天跟大家分享的内容,感谢大家耐心看完,希望大家能够喜欢。
本文配套的练习课件请加入QQ群:902294808下载。
做Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!
扫下方二维码关注公众号,可随时随地学习Excel:
相关推荐:
将excel中的数据按照指定数量进行重复,非得用VBA才能实现吗?
Power Query的数据替换技巧比Excel函数更万能!
版权申明:
本文作者花花;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。