PPT做为office中最常用的一个组件之一,我们还可以用它玩出更多另类特殊效果,堪比PS今天小编给大家分享一个巧用PPT制作出立体合成的图片效果。 具体操作方法如下: 第一步:插入素......
2023-11-16 207 PPT制作另类立体合成图片效果
VLOOKUP函数的大神级使用方法-跨多表查找
【例】工资表模板中,每个部门一个表。
在查询表中,要求根据提供的姓名,从销售~综合5个工作表中查询该员工的基本工资。
分析:
如果,我们知道A1是销售部的,那么公式可以写为:=VLOOKUP(A2,销售!A:G,7,0)
如果,我们知道A1可能在销售或财务表这2个表中,公式可以写为:=IFERROR(VLOOKUP(A2,销售!A:G,7,0),VLOOKUP(A2,财务!A:G,7,0))
意思是,如果在销售表中查找不到(用iferror函数判断),则去财务表中再查找。如果,我们知道A1可能在销售、财务或服务表中,公式可以再次改为:
=IFERROR(VLOOKUP(A2,销售!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),VLOOKUP(A2,!A:G,7,0)))
意思是从销售表开始查询,前面的查询不到就到后面的表中查找。如果,有更多的表,如本例中5个表,那就一层层的套用下去。这也是我们今天提供的VLOOKUP多表查找
方法1:
=IFERROR(VLOOKUP(A2,服务!A:G,7,0),IFERROR(VLOOKUP(A2,人事!A:G,7,0),IFERROR(VLOOKUP(A2,综合!A:G,7,0),IFERROR(VLOOKUP(A2,财务!A:G,7,0),IFERROR(VLOOKUP(A2,销售!A:G,7,0),"无此人信息")))))
如果你想简化一下公式,以适合在更多的表中查,再提供一个思路,只是公式简单了,理解起来却难了。这里你只需要学会怎么修改公式套用就可以了。
方法2:
=VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({"销售";"服务";"人事";"综合";"财务"}&"!a:a"),A2),{"销售";"服务";"人事";"综合";"财务"})&"!a:g"),7,0)
你只需要修改以下部分,就可以直接套用
A2:查找的内容
{""}:大括号内是要查找的多个工作表名称,用逗号分隔
a:a :本例是姓名在各个表中的A列,如果在B列则为b:b
a:g :vlookup查找的区域
7:是vlookup第3个参数,相对应的列数。你懂的。
公式思路说明:
1、确定员工是在哪个表中。这里利用countif函数可以多表统计来分虽计算各个表中该员工存在的个数。
2、利用lookup(1,0/(数组),数组) 结构取得工作表的名称
3、利用indirec函数把字符串转换成单元格引用。
4、利用vlookup查找。
备注:vlookup函数的跨表查找,新手同学建议用iferror+vlookup的模式,公式虽然长,但容易理解且公式不容易出错。如果你有一定基础,倒可以试试第2种方法。另外,如果工作表有几十个或更多,就需要使用宏表函数get.workbook来获取所有工作表的名称,然后应用到公式中。
标签: vlookup函数
相关文章
PPT做为office中最常用的一个组件之一,我们还可以用它玩出更多另类特殊效果,堪比PS今天小编给大家分享一个巧用PPT制作出立体合成的图片效果。 具体操作方法如下: 第一步:插入素......
2023-11-16 207 PPT制作另类立体合成图片效果
Windows Office OneMind 适用于 Windows Office OneNote 2016, 2013, 2010. Windows Office OneMind 安装后平时使用,启动不是很方便。 为了方便直接从 OneNote 里启动 Windows Office OneMind,我们可以安装下列任意一......
2023-08-22 272 OneNote
简介:Excel中可以用填充的方法快速输入阿拉伯数字1、2、3、4的编号,但不能用填充的方法输入A、B、C、D的编号。 方法:在任意单元格中输入=CHAR(ROW(A1)+64)的函数,然后拖动填充柄即可......
2023-05-10 917 excel教程
onenote同步慢怎么解决?关闭文件与图像自动同步功能,或者使用VPN等科学上网方法。onenote怎么同步到手机,在手机上安装移动版的onenote,并使用同一个Microsoft 365账号登录,即可实现手......
2022-08-05 1922 onenote onenote同步慢 onenote同步到手机