本文介绍了如何根据两列查找值(列值不唯一)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我的数据:
文件 1姓名学龄体重杰克圣约翰 15杰克圣玛丽 14杰克圣迈克尔 12玛丽圣约翰 16玛丽圣玛丽 12玛丽圣迈克尔 15原始数据
名称学校权重杰克圣约翰 80杰克圣玛丽 75杰克圣迈克尔 95玛丽圣约翰 75玛丽圣玛丽 65玛丽圣迈克尔 80我想获取引用原始数据的 Weight 值.
我尝试过 MATCH 和 INDEX,但我一直在获得 #VALUE!.
有什么想法可以用来获取这些 Weight 值吗?
解决方案传统的解决方案是使用辅助列来使值唯一.因此,例如在您的原始数据中插入一个列 C,其中 =A1&"|"&B1 复制下来以适应,然后在文件 1,D2 中:
=VLOOKUP(A2&"|"&B2,'原始数据'!C:D,2,0)复制下来以适应.
This is my data:
File1 Name School Age Weight Jack St John 15 Jack St Mary 14 Jack St Michael 12 Mary St John 16 Mary St Mary 12 Mary St Michael 15Raw data
Name School Weight Jack St John 80 Jack St Mary 75 Jack St Michael 95 Mary St John 75 Mary St Mary 65 Mary St Michael 80I want to fetch Weight values referring Raw data.
I tried with MATCH and INDEX, however I kept on getting #VALUE!.
Any ideas what to use to fetch these Weight values?
解决方案The conventional solution is to use a helper column to make the values unique. So for example in your Raw data insert a column C with =A1&"|"&B1 copied down to suit, then in File 1, D2:
=VLOOKUP(A2&"|"&B2,'Raw data'!C:D,2,0)copied down to suit.
更多推荐
如何根据两列查找值(列值不唯一)
发布评论