如何基于两列查找值(列值不是唯一的) [英] How to lookup a value based on two columns (column values are not unique)
本文介绍了如何基于两列查找值(列值不是唯一的)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我的数据
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 15
原始数据
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 80
我想获取引用原始数据的Weight
个值.
I want to fetch Weight
values referring Raw data.
我尝试过使用MATCH和INDEX,但是我一直使用#VALUE!
.
I tried with MATCH and INDEX, however I kept on getting #VALUE!
.
有什么想法可以用来获取这些Weight
值吗?
Any ideas what to use to fetch these Weight
values?
推荐答案
常规解决方案是使用帮助器列使值唯一.例如,在原始数据中插入C列,其中=A1&"|"&B1
向下复制以适合,然后在文件1中,D2:
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)
复制到适合的情况.
这篇关于如何基于两列查找值(列值不是唯一的)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文