早教吧作业答案频道 -->其他-->
如何让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-05-23 …
管理站用SetRequest在RMON表中产生一个新行,如果新行的索引值与表中其他行的索引值不冲突, 2020-05-26 …
A.目标表列名、基本表名、逻辑表达式B.目标表列名、基本表名、数值表达式C.基本表名、目标表列名、 2020-05-26 …
关于数据透视表,数据多重合并的问题例如有一组数据:姓名数据值姓名数据值姓名数据值甲1344甲345 2020-06-08 …
某企业人力资源科有8名工作人员,其中男5名,女3名.(1)要选3名假日值班,有多少种不同选法?(2 2020-06-13 …
如何在文言作文中引用老师的名讳?如题,我在写一篇半文言的文章,为了使同学们能知道我引用的是哪位老师 2020-06-21 …
如何让VLOOKUP返回值是多个值,不是唯一值?两张表,表2的数据引用到表1,只有一个条件,就是姓 2020-07-08 …
悬赏引号的使用方法:引号能引一个词语或人名,表示强调吗?前后引号能只引一个词语或人名,表示强调吗? 2020-07-10 …
引号的作用一般为:A、表引用;B表特定称谓;C、表特殊含义;D、表强调;E表讽刺或否定。请指出下列句 2020-11-02 …
一道计算机二级visualfoxpro的题目假设职员表已在当前工作区打开,其当前记录的“姓名”字段值 2021-01-01 …