经常用 Excel 的人,如果说从来没使用过 vlookup 函数,说实话这个可能性还是比较小的,除非你把 Excel 当 Word 用。
不过话说回来,会用 vlookup 和很会用,那又是两码事。比如,大家知道如何用 vlookup 对多个不同的数据表进行合并查询吗?这里有一个很巧妙的思路。
将下图 1 中的人员按部门分别放在了不同的数据表中,请在下方的数据表中根据指定的姓名,在多个数据表中查找后返回其对应的获客数。
效果如下图 2 所示。
1. 在 B14 单元格中输入要查询的人名 --> 在 C14 单元格中输入以下公式:
=iferror(VLOOKUP(B14,B2:C8,2,0),VLOOKUP(B14,F2:G7,2,0))
公式释义:
2. 如果将 B14 单元格的值改成第一个表中的姓名,同样也能正确查找出结果。
如果名单分成了三个数据表呢?这个公式就不管用了吧?因为 iferror 只能放两个参数,用三个 vlookup 公式就会出错了。
说得没错,的确不能直接这么用,但是可以变通一下呀,大家想想,多个条件判断是不是用 if 嵌套 if?那么此处同理,可以用 iferror 嵌套来解决这个问题。
3. 在 C10 单元格中输入以下公式:
=IFERROR(VLOOKUP(B10,B2:C6,2,0),IFERROR(VLOOKUP(B10,F2:G5,2,0),VLOOKUP(B10,J2:K5,2,0)))
公式释义:
更换 B10 单元格的姓名,都能准确查找出对应的获客数。
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。
联系客服