excel用vlookup做匹配的时候有重复相同数据怎么把重复数据都引用

如题所述

1、首先,我们随机准备两种不同的形式。a表学生入学表是所有信息表,B表是学生表的一部分。现在我们需要拿出与a表和B表名称相匹配的录取人数,并将其放入相应的栏目。


2、在目标列的英文输入法下,直接输入“=vlookup()”。在输入过程中,vlookup功能会自动提示。您可以双击蓝色区域直接选择函数。


3、此时单元格中会显示出完整的VLOOKUP函数,该函数有4个参数,第一个参数我们选择第一列中需要匹配数据的单元格(如F3单元格),只选中一个就可以,然后输入英文状态下的逗号“,”。


4、在逗号之后,我们输入第二个参数,它需要选择表a的查询区域,并选择框中显示的所有数据。


5、查找区域选定后,紧接着输入英文逗号“,”,第二个参数中因为我们选择A、B、C三列,现在希望返回C列所(即第3列)的值,所以第三个参数就直接输入数字3,然后再继续英文“,”,第4个参数可以直接输入数字“0”,然后将函数用英文“)”结尾。


6、将F3列中完成的函数复制到其他的单元格,则匹配全部完成。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-12-19

    vlookup只能查询唯一值。

    你说的功能不是查询,是筛选。

    筛选用=index(a:a,small(if(......)))&""

追问

我的数据源是独立的表格

追答

有什么不同?

追问

有些看不懂,我是一个函数小白

追答

没法具体,没有实例。

追问

以姓名为查找条件,引用电话数值

我的数据源内有三个王一,第四列为电话数据,怎么把这三个电话都能引用,列依次为ABCDE

追答

公式为:

=INDEX(Sheet1!C$1:C$999,SMALL(IF(Sheet1!$B$1:$B$999=$B$1,ROW($1:$999),999),ROW($A1)))&""

数组公式,按ctrl+shift+enter产生花括号。

如图所示:

筛选效果:

本回答被提问者采纳
第2个回答  2018-12-19
是求和吗,如果是可以用SUMIF,或者用数据透视表。要不你把表格数据发出来,就能更好的解决你的问题。
第3个回答  2019-12-04
相似回答