|多表查询引用,我就用这个技巧,简单且实用!( 二 )
【|多表查询引用,我就用这个技巧,简单且实用!】4.在C3单元格中输入公式:=INDIRECT(B3&A5) , 则返回值为1 。
解读:
虽然公式参数中有“&”连接字符 , 但参数仍然不是字符串 , 更不是单元格地址或者名称 , 首先要做的就是将参数转化成字符串格式的地址或者名称 。 B3单元格的值为“A” , A5单元格的值为3 , 通过&连接后的字符串为“A3” , 因此同时也就转化成了=INDIRECT(\"A3\") , 所以最终的返回值为1 。
二、Countif函数 。
功能:计算指定区域中满足给定条件的单元格个数 。
语法结构:=Countif(条件范围条件) 。
目的:计算相应“学历”的人数 。
方法:
在目标单元格中输入公式:=COUNTIF(F3:F12J3) 。
三、Lookup函数 。
功能:从单行或单列或数组中查找符合指定条件的值 。
语法结构:=Lookup(查询值查询值所在的区域或数组[返回值所在的区域或数组
) 。
目的:根据员工姓名查询对应的“月薪” 。
方法:
在目标单元格中输入公式:=LOOKUP(10/(B3:B12=J3)G3:G12) 。
四、Vlookup函数 。
功能:搜索表区域满足条件的元素 , 确定待检索单元格在区域中的行号后 , 再进一步返回选定单元格的值 。
语法结构:=Vlookup(查询值查询值所在的数据范围返回值的相对列数[匹配模式
) 。
目的:根据员工姓名查询对应的“月薪” 。
方法:
在目标单元格中输入公式:=VLOOKUP(J3B3:G1260) 。
五、多表查询 。
(一)判断员工所属部门 。
在目标单元格中输入公式:=COUNTIF(INDIRECT({\"人事部\";\"销售部\";\"生产部\"&\"!b:b\"1)B3) 。
解读:
选取公式 , 按F9键之后 , 可返回一个数组{1;0;0 , 其中非0数字1的位置就是员工所在工作表的位置 , 即“人事部”的工作表中 。
(二)返回员工所属部门名称 。
在目标单元格中输入公式:=LOOKUP(10/COUNTIF(INDIRECT({\"人事部\";\"销售部\";\"生产部\"&\"!b:b\"1)B3){\"人事部\";\"销售部\";\"生产部\") 。
解读:
此用法为Lookup函数的经典用法 , 其实质还是向量形式 。
(三)返回员工的月薪 。
在目标单元格中输入公式:=VLOOKUP(B3INDIRECT(C3&\"!b:g\"1)60) 。
解读:
此公式的重点在于INDIRECT(C3&\"!b:g\"1) , 其含义请参阅文章中Indirect部分的解读 。
- excel|按 Excel 任意列查询,一对多找出所有结果,妈呀,放弃得了
- 小件侠快递批量查询助手----韵达快递批量查询教程
- 太方便了!国务院客户端上线新功能:可轻松查询老人小孩核酸结果
- 忘记手机号绑定哪些APP注册了哪些帐号?解绑难 查询解绑方法
- |\一键解绑\功能来了!
- cuda|一键解绑功能来了,可以一键查询绑定的手机账号,你觉得怎么样?
- |手机号绑定太多APP?一键查询和解绑方法有了
- excel|Excel 各种模糊查询方法中,通配符的格式到底应该怎么写?
- Excel 各种模糊查询方法中,通配符的格式到底应该怎么写?
- 解封后去哪做核酸?一键查询身边的常态化核酸采样点→
