【问题标题】:Match First and Last names on separate sheets in Excel在 Excel 中的不同工作表上匹配名字和姓氏
【发布时间】:2019-12-12 04:04:19
【问题描述】:

我想匹配 Excel 文件中单独列和单独工作表中的名字和姓氏。以下是数据样本:

表 1:

First Name      Last Name

Kevin             Durant
Micheal           Jordan

表 2:

First Name        Last Name
Mike              Ashley
Kevin             Durant

在输出中,我需要获取 Sheet-2 中但不在 Sheet-1 中的名字和姓氏。我做了研究,发现了这个 vlookup 公式,但我没有实现它,因为我不明白如何修改它:

=VLOOKUP(A2,'Names-2'!$A$2:$A$19,1,FALSE)

我是从这个链接找到的:vlookup

任何帮助都对我了解 vlookups 很有帮助。谢谢

【问题讨论】:

  • 工作表 1 上的 Michael 和工作表 2 上的 Mike 真的不同吗?对于文本,您需要完全匹配(不区分大小写)
  • @urdearboy 是的,他们是不同的名字。
  • 样本数据的期望输出是什么?
  • @SangbokLee 在输出中我需要在 sheet-2 中但不在 sheet-1 中的名字和姓氏。输出可以显示在表 1 或应用 vlookup 的表 2 上。
  • 那么在这种情况下你想要Kevin Durant

标签: excel excel-formula vlookup spreadsheet lookup


【解决方案1】:

添加帮助列会很有帮助。

  1. 在两张纸上填写C2:C999=A2&" "&B2
  2. Sheet2 上用=IFERROR(MATCH(C2, Sheet1!C:C, 0), "no") 填充D2:D999
  3. Sheet2 上用=IF(D2="no", C2, "") 填充E2:E999

输出列是E 上的Sheet2。示例 Excel 文件为 here

【讨论】:

    猜你喜欢
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多