在EXCEL中,如何将两个表中相同内容所对应的值相匹配?

例如,表1中A1:A4是张三、张三、张三、张三,A5:A8是李四、李四、李四、李四 ;表2中A1是张三,B1跟张三对应的是01,A2是李四,B2跟李四对应的是02,那么,我如何将01和02这两行数匹配到表1中相对应的多行张三李四中?

以EXCEL2011制作为例:

1、首先,用于在表单中输入名称和数据的列需要根据名称在表单2中查找和提取数据。

2、在b2单元格中插入查找函数,并在查找值中输入a2。

3、单击数据表,切换到另一个表,选择搜索区域,并在其单元格数据前添加“$”绝对位置符号。

4、然后在列序数之后加上数字"2",并将返回值设置为第二个值。

5、最后,单击“确定”以生成计算和提取结果,这样操作即可完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-14

准备工具/材料:装有windows 10的电脑一台,Microsoft Office 家庭和学生版 2016 excel软件。

在EXCEL中将两个表中相同内容所对应的值相匹配的办法如下:

1、首先,用于在表单中输入名称和数据的列需要根据名称在表单2中查找和提取数据。  

2、在B2单元格中插入查找函数,并在查找值中输入A2。  

3、单击“数据表”,切换到另一个表,选择搜索区域,并在其单元格数据前添加“$”绝对定位符号。  

4、然后在列序号后面加上数字“2”,并将返回值设置为第二个值。  

5、单击“确定”生成计算和提取结果,然后填写用于提取相应名称的数据。

本回答被网友采纳
第2个回答  2019-05-23

1、首先在表格一种输入姓名及数据的栏目,需要根据姓名在表格二中查找并提取数据。

2、在B2单元格中插入vlookup函数,在查找值中输入A2。

3、点击“数据表”并切换到另外一个表格中,选中查找区域,并将其单元格数据前面加上“$”的绝对定位符号。

4、然后在列序数后面添加数字“2”,设置返回值为第二个数值。

5、点击确定生成计算提取结果,并向下填充提取对应姓名的数据即可。

本回答被网友采纳
第3个回答  推荐于2017-09-05

可以使用vlooup函数。该函数的具体使用方法如下:

=vlookup(搜寻值,搜寻的范围,引用的列,匹配程度)

如本例中可以采用如下函数:

=vlookup(A1,Sheet2!A$1:B$2,2,TRUE)

在函数中“$”的作用是其后面的行或者列在拖动时不变。比方上例中A$1:B$2,往下拖时这个范围不变,如果改成A1:B2时,往下拖一个单元格,其自动变成A2:A3。

因此,在使用函数时需注意,搜寻的范围不变时就要加“$",如果往右拖时,就自动变成B$1:C$2,要想往右托也不变,可以在列号前加"$",变成$A$1:$B$2.

第4个回答  2012-06-02
表1的B1输入
=VLOOKUP(A1,表2!A:B,2,)
回车并向下填充。本回答被提问者采纳
相似回答