引用 @克里斯kun 发表的: 马来人来啦
引用 @k2_zhong 发表的:如果不同部门里有重名的人呢?返回结果会不会有问题?
引用 @shaoyunbin 发表的:如果一个部门一个表,我有20个部门咋办
引用 @科比第一其他随意 发表的: 什么时候vlookup,什么时候index+match
引用 @自己8阿 发表的:100多个分表怎么搞。。。前几天刚碰到这个问题
腿呢??
vlookup hlookup match 都是神器
因为人只有两条腿,而且喜欢先“马”后看,所以图片没毛病,老铁~
马🐎
会,这个vlookup只返回第一个匹配的结果,这个时候就要用数组了,用多个条件结合,比如有两个张伟,一个人事的,一个行政的,就要加上部门和名字一起匹配,属于进阶用法。具体可以百度,vlookup函数多条件查找,
这种情况建议用vba,
专业
vlookup有个缺陷,条件列必须在查找区域的第一列,如果你的结果列在查找区域第一列,条件列在查找区域第二列或者其他,这个时候用index和match更好。或者用vlookup加数组。如果工作中有复杂场景,可以学习一下数组函数,灵活性更高。
建议使用微软最新插件,powerquery进行多表合并,合并查询,完美解决你的100多个表要vlookup,很简单就可以学会。