Excel如何自动匹配

发布网友 发布时间:2022-04-20 04:17

我来回答

7个回答

热心网友 时间:2022-05-06 03:22

1、打开表格1 ,在其中输入姓名数据做为基础数据,需要在另外的单元格中根据姓名匹配到数据并显示在B列中。

2、在B2单元格中点击“fx”插入vlookup函数,在查找值的框内点击“A2”或者直接输入A2。

3、然后拖动鼠标选中需要查找的单元格区域,需要在单元格地址前面加上“$”符号。

4、在列序数的框内输入“2”,点击确定按钮。

5、即可将对应A2单元格的数据值匹配并提取显示在B2单元格中了,拖动公式向下填充即可提取出所有的数据。

热心网友 时间:2022-05-06 04:40

1、我们打开一个 Excel 表, 需要在另一个表中匹配相应同学的类信息。

2、我们将光标放置在需要显示数据的单元格中

3、在单元格中输入 "= VL", 然后自动提示 VLOOKUP 函数, 双击 "蓝色" 函数部分。

4、正如我们所看到的, 完整的 VLOOKUP 函数显示在单元格中。

5、选择第一列中需要匹配数据的单元格, 只选择一个单元格, 然后在英语状态下输入逗号“,”。

6、返回到第二个表并选择所有数据。

7、因为我们要返回的是表中第四列的班级信息,所以在公式中再输入“4,”(逗号是英文的)。(ps:提示信息让我们选择“TRUE”或“FALSE”,不用选,直接按回车键就可以)

8、按下回车键之后,展示出匹配到数据,就可以了。

热心网友 时间:2022-05-06 06:15

那就按题目要求来个尽量详细点吧,提供两条公式都可以实现题目要求的效果:


公式一:

=VLOOKUP(B2,D:E,2,)


公式二:

=INDEX(E:E,MATCH(B2,D:D,))


以上公式还可以加入防错判断变得完善点,当B列的姓名不存在于D列时,公式返回空白,以上的公式遇上这情况会返回#N/A的错误值,这并不好看,且对于返回的数据如果要再用于另外的公式运算时是会引起出错的。


公式一:(推荐用这修改后的公式)

=IF(COUNTIF(D:D,B2),VLOOKUP(B2,D:E,2,),"")


公式二:

=IF(COUNTIF(D:D,B2),INDEX(E:E,MATCH(B2,D:D,)),"")


我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。


热心网友 时间:2022-05-06 08:06

方法一:

在C2单元格输入以下公式,然后向下填充公式

=IFERROR(VLOOKUP(B2,D:E,2,0),"")

公式表示:在D列精确匹配与B2相同的单元格,并返回对应第2列(E列)的数据;如果没有精确匹配到单元格,不返回错误值,而是返回空。

方法二:

在C2单元格输入以下公式,然后向下填充公式

=IFERROR(INDEX(E:E,MATCH(B2,D:D,0)),"")

公式表示:在E列,返回B2在D列中对应单元格的行号所在的单元格;如果没有匹配到,返回空。

 

详见附图

 

热心网友 时间:2022-05-06 10:14

C2单元格=VLOOKUP(B2,D:E,2,) 然后下拉公式

热心网友 时间:2022-05-06 12:55

C2公式

=vlookup(B2,D:E,2,0)追问谢谢,请问B2,D:E,2,0中最后一个0是做什么用的?

追答0表示精确匹配

热心网友 时间:2022-05-06 15:53

1、首先在Excel中打开想要设置的表格,然后将数据输入完整。

2、然后在B2单元格中点击“fx”插入vlookup函数,然后在弹出的窗口的“查找值”一栏直接输入A2。

3、然后是“数据表”一栏,拖动鼠标选中需要查找的单元格区域,需要在单元格地址前面加上“$”符号。

4、然后在“列序数”一栏中填入数字“2“,然后点击确定。

5、然后返回到页面后可以看到对应A2单元格的数据值匹配并提取显示在B2单元格中了,然后拖动公式向下填充即可提取出所有的数据。


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com