excel中怎么匹配出另一个表中的同一名称的第二个数据

(表2):
A B C D 在表1中求出表2中周杰伦的第二个数据即由乙负责周杰伦的时候的数据 姓名 负责人 数值
周杰伦 甲 2870
萧亚轩 乙 2750
周杰伦 乙 2680
屠洪刚 丙 2980
周杰伦 丁 2200

excel中匹配出另一个表中的同一名称的第二个数据,可使用VLOOKUP函数实现。

方法步骤如下:

1、打开需要操作的EXCEL表格,在需要匹配引用的单元格中输入=VLOOKUP(,然后点击需匹配的名称所在单元格如A2。

2、点击另一个表格,然后选择相关数据区域。

3、继续在函数编辑框中输入2,0)并回车完成公式输入。【其中2代表数据来源的第二个数据,0标识精确匹配】

4、通过下拉填充下方单元格公式,返回EXCEL表格,发现在excel中匹配出另一个表中的同一名称的第二个数据操作完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-20

    从网上随机找些身份证号,人员姓名(注,此处人员姓名与身份证号没有直接的对应关系,数据只做演示使用,请勿用作其他用途)。一共两张表,一张‘姓名与身份证号对照表”,一张“工号与身份证号对照表”,我们要做的是在第二张表中插入员工姓名

    在“工号与身份证号对照表”中插入一列“工号”,如图

    在单元格中输入公式=Mathc(C2,),然后点击另一张表,如图

    在打开的另一张表中选择要查询的数据区域,也就在要在什么地方来查找这个身份证号码。

    然后输入“,0”,这样完整的公式就是

    =MATCH(C2,工号与身份证号对照表!$F$2:F$28,0)

    最后就地回车,系统会自动返回到第一个表中

    返回到第一个表中后单元格中显示的数值和公式分别如下图所示,如果有其他的东西就说明公式不正确,请重新操作

    这时得到的是这个身份证在第二个表中所在的行的数据,可以验证一下看看

    如图这个身份证在第二个表中的第一行。

    为了验证结果的正确性,第二个表格中身份证的数据和第一个表格中是一样的(当然实际情况不会是这样的,但这并不影响公式的使用)。

    下一步就要找它所对应的工号给抓取过来,输入公式:

    =index(点击第二张表(工号所在表)选择相应工号所在区域,MATCH(C2,工号与身份证号对照表!$F$2:$F$28,0))

    【注意,所有区域的选择要改成绝对应用】

    如图所示:

    最后一步就是自动填充,都喜欢的操作哟—.—,结果如图所示:

第2个回答  2015-01-11

如图数据结构的情况下(F2表示匹配第几个)

=INDEX(B1:B6,SMALL(IF(A1:A6=E2,ROW(A1:A6),4^8),F2))

数组公式,Ctrl+Shift+Enter三键结束

附件可参考

第3个回答  2015-01-11
=SUMPRODUCT((A2:A200="周杰伦")*(B2:B200="乙")*C2:C200)本回答被提问者采纳
第4个回答  2021-11-06
一个表格匹配另一个表格里面的数据匹配不出来是怎么回事
相似回答