本文共 490 字,大约阅读时间需要 1 分钟。
s场景:直接举例说明吧,下面有两个表,这两个表中有一列数据是相同的,你想通过匹配把表2里面的列匹配到表1
如图表1与表2里面分别有一些关于学校的字段,现在想把表2里面的B-F的字段对用到表1里面。
C冲突:通常情况下,我们会想到用vlookup,但是列数较多,我们需要多长使用vlookup函数,显然这不是我们的风格。
S问题:有没有快捷简便的方案,当然有,不让我写干嘛
A回答:通过vlookup与match函数组合实现一对多匹配
操作视频附上
函数如下:
=VLOOKUP($D:$D,表2!$A:$E,MATCH($F$1,表2!$A$1:$E$1,0),0)
在这里我们要注意match函数的查找列的相对引用与绝对引用的
变化,比如按列下拉时要绝对引用,按行拉的时候要相对引用。
match函数语法结构=MATCH(查找值,查找区域,查找类型)用法相对比较简单,就不赘述了。
关于一对多的匹配,还有一种办法,更快更6,就是用到PQ了,下次再与大家的分享了,感兴趣的可以了解下。
转载地址:http://gaxys.baihongyu.com/