早教吧作业答案频道 -->其他-->
如何让VLOOKUP返回值是多个值,不是唯一值?两张表,表2的数据引用到表1,只有一个条件,就是姓名.表2的数据中,与表1的姓名要匹配.但是,表2与之匹配的并不是唯一值,需要在表1中返回多个值.但是
题目详情
如何让VLOOKUP返回值是多个值,不是唯一值?
两张表,表2的数据引用到表1,只有一个条件,就是姓名.
表2 的数据中,与表1的姓名要匹配.但是,表2与之匹配的并不是唯一值,需要在表1中返回多个值.但是,用VLOOKUP,只能返回唯一值,第一个出现的值就是返回值.
如何解决这个问题?
不能用辅助列之类的,因为没有多个条件.只有姓名这一个条件.如果用辅助列的话,需要自己命名设定条件,引用完毕后,又要再次恢复成原来的姓名.而且,每个姓名重复值会有7、8个,姓名也有上千个,在自己设定条件,重新命名也会很麻烦.
有没有简单办法?
不要提供BV之类的复杂方式,尽量简单,思路清晰的.
不知道的,或者理解不清的,请不要随意作答,随意作答的,我会举报滴哟.
两张表,表2的数据引用到表1,只有一个条件,就是姓名.
表2 的数据中,与表1的姓名要匹配.但是,表2与之匹配的并不是唯一值,需要在表1中返回多个值.但是,用VLOOKUP,只能返回唯一值,第一个出现的值就是返回值.
如何解决这个问题?
不能用辅助列之类的,因为没有多个条件.只有姓名这一个条件.如果用辅助列的话,需要自己命名设定条件,引用完毕后,又要再次恢复成原来的姓名.而且,每个姓名重复值会有7、8个,姓名也有上千个,在自己设定条件,重新命名也会很麻烦.
有没有简单办法?
不要提供BV之类的复杂方式,尽量简单,思路清晰的.
不知道的,或者理解不清的,请不要随意作答,随意作答的,我会举报滴哟.
▼优质解答
答案和解析
vlookup不能解决你的问题,只能数据公式返回你要的值,根据你返回值的排列方式,公式不同,但需要一个单元格区域存储你返回的值.
数据公式大概的样子是:=index(返回对应姓名的整列,small(if(姓名列值=姓名,row(姓名区域),4^8),row(a1))),如果搞不定请发我邮箱:ah_wjh@163.com
数据公式大概的样子是:=index(返回对应姓名的整列,small(if(姓名列值=姓名,row(姓名区域),4^8),row(a1))),如果搞不定请发我邮箱:ah_wjh@163.com
看了 如何让VLOOKUP返回值是...的网友还看了以下:
慢,如果是一种不足,它可以促使我们去努力改变现实,实现自我超越;慢,如果是一种心境,它可以让我们去 2020-04-12 …
AB是一条东西方向的马路,在A点的东南方向1000根号2m的地方有一所中学C……AB是一条东西方向 2020-04-26 …
五个人参加赛跑,家不是第一名,乙不是第一名,也不是最后一名;丙在甲后面一名;丁不是第二名;戊在丁后 2020-04-26 …
五个人参加赛跑,甲不是第一名,乙不是第一名,也不是最后一名;丙在甲后面一名;丁不是第二名戊在丁后两 2020-04-27 …
甲乙丙丁分别获得了比赛的前四名甲乙丙丁分别获得了比赛的一,二,三,四名.已知甲不是第一名,乙是第一 2020-05-13 …
请帮我写英语自我介绍!我叫**喜欢玩手机,睡觉,看书!梦想是当一个蛋糕店的小老板!请尽量写够120 2020-05-13 …
短文:我的房东 1."他是个守财奴吗?”这句话在文中有什么作用?1)我在新加坡留学时的房东先生是一 2020-05-16 …
爱心是一片洒落在旱地的甘霖,使心灵枯萎的人尝到情感的甜美.写句子,爱心是一一一一一一一一一一,一一 2020-05-17 …
英语翻译1.她是第一个获得诺贝尔奖的妇女.2.去年我有机会去国外进修.3.他最终实现了成为一名艺术 2020-06-03 …
方程:三个数的和是108,甲数的4倍等于乙数的5倍,甲数比丙数少10,问三个数...方程:三个数的 2020-06-03 …