这个问题,能用EXCEL的函数解决吗?
表一表二车牌号姓名品牌品牌车牌号姓名A李丰田丰田******B张别克丰田******C王丰田D赵本田请问,在表二中,能用函数实现自动从表一中提取数值进行填充吗?根据品牌,...
表一 表二
车牌号 姓名 品牌 品牌 车牌号 姓名
A 李 丰田 丰田 *** ***
B 张 别克 丰田 *** ***
C 王 丰田
D 赵 本田
请问,在表二中,能用函数实现自动从表一中提取数值进行填充吗?根据品牌,来自动从表一中找到对应的车牌号和姓名,并填入!若有高手知道,请帮忙提供详细公式,万分感谢!!!!
重新粘贴一下
表一
车牌号 姓名 品牌
A 李 丰田
B 张 别克
C 王 丰田
D 赵 本田
表二
品牌 车牌号 姓名
丰田 A 李
丰田 C 王
关键是表一中,品牌不是唯一的,是重复出现的,如何在表二中把所有符合品牌名称的信息都找出并依次填入?这个好难呀!不知道有谁知道的 展开
车牌号 姓名 品牌 品牌 车牌号 姓名
A 李 丰田 丰田 *** ***
B 张 别克 丰田 *** ***
C 王 丰田
D 赵 本田
请问,在表二中,能用函数实现自动从表一中提取数值进行填充吗?根据品牌,来自动从表一中找到对应的车牌号和姓名,并填入!若有高手知道,请帮忙提供详细公式,万分感谢!!!!
重新粘贴一下
表一
车牌号 姓名 品牌
A 李 丰田
B 张 别克
C 王 丰田
D 赵 本田
表二
品牌 车牌号 姓名
丰田 A 李
丰田 C 王
关键是表一中,品牌不是唯一的,是重复出现的,如何在表二中把所有符合品牌名称的信息都找出并依次填入?这个好难呀!不知道有谁知道的 展开
展开全部
使用VLOOKUP函数
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value 为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value 可以为数值或引用。若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 返回错误值 #N/A。
Table_array 为两列或多列数据。使用对区域或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
Col_index_num 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。
例
=VLOOKUP(B1,‘表1'!$B$1:$C$25,2)
B1:表示你本表格中跟需要引用的表格中相同的列,比如你说的,品牌,
2:返回的是第二列的数据。
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value 为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value 可以为数值或引用。若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 返回错误值 #N/A。
Table_array 为两列或多列数据。使用对区域或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
Col_index_num 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。
例
=VLOOKUP(B1,‘表1'!$B$1:$C$25,2)
B1:表示你本表格中跟需要引用的表格中相同的列,比如你说的,品牌,
2:返回的是第二列的数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表二中a1=INDEX(表一!c:c,SMALL(IF(表一!$c$1:$c$880="丰田",ROW($1:$500),4^8),ROW($A1))))
a2=INDEX(表一!a:a,SMALL(IF(表一!$c$1:$c$880="丰田",ROW($1:$500),4^8),ROW($A1))))
a3=INDEX(表一!b:b,SMALL(IF(表一!$c$1:$c$880="丰田",ROW($1:$500),4^8),ROW($A1))))
按ctrl+shift+回车,再往下拖
a2=INDEX(表一!a:a,SMALL(IF(表一!$c$1:$c$880="丰田",ROW($1:$500),4^8),ROW($A1))))
a3=INDEX(表一!b:b,SMALL(IF(表一!$c$1:$c$880="丰田",ROW($1:$500),4^8),ROW($A1))))
按ctrl+shift+回车,再往下拖
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在SHEET2表中的A2输入
=VLOOKUP(Sheet1!A2,Sheet1!A:C,2,0)公式下拉,右拉。
或=VLOOKUP(Sheet1!A2,Sheet1!A:C,3,0)
=VLOOKUP(Sheet1!A2,Sheet1!A:C,2,0)公式下拉,右拉。
或=VLOOKUP(Sheet1!A2,Sheet1!A:C,3,0)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单,用VLOOKUP的数组公式或者LOOKUP函数,可发给我给你解决,ZHANGH9000@SINA.COM
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询