使用记录作为键来填充 Excel 中的数据?

Use records as keys to populate data in Excel?

我在 Excel 中有两张纸。一个带有记录 ID,另一个带有记录 ID 和数值。但是,记录不会(而且永远不会)以相同的顺序排列。我如何在不手动键入所有内容的情况下告诉 excel "Match the record ID and pull over the value to the corresponding ID on the other sheet"?

访问或数据库很容易,但我的雇主不使用这些。

VLOOKUP 好像是你想要的。

=VLOOKUP([Key Cell],[Lookup Range],[Column Number to Return],FALSE)

  • [Key Cell]就是你要从对应的table中查找的值。
  • [Lookup Range]是单元格的范围 你想搜索。您用来查找的密钥必须是 范围内的第一列。您通常应该使用绝对范围 放在这里,这样它就不会在您将其复制到下面的单元格时向下滚动。
  • [Column Number to Return]在你想要的栏目位置 回到范围内,1 是第一个(并且只是 return 键 值(如果找到)2 是第二个,依此类推。
  • FALSE 是一个 "approximate match" 标志。没有这个,默认为 TRUE, Excel 将匹配最接近您需要数据的值 键降序排列。

假设您的数据在 Sheet1!A1 中,而您的数据在 Sheet2!A1:B50 中,则可以将其粘贴到 B2 中。

=VLOOKUP(A1,Sheet2!$A:$B,2,FALSE)