在一张excel工作表中设置列表格式以匹配另一张工作表

在一张excel工作表中设置列表格式以匹配另一张工作表,excel,list,function,sorting,Excel,List,Function,Sorting,我有两个excel文档。在第一个文档中,我在一列中有300个序列号,它们由另一列按照我希望的顺序进行编号 像这样: 1 DMPRL9DLH1M9 2 DMPRJ49AH1M9 3 DMPRL5QQH1M9 4 DMPRKDJKH1M9 DLXRD18LH1MK A4F1E89AXXXX DLXRF02CH1MK A4F1E89AXXXX DLXRK0C9H1MK 8489AD32XXXX DLXRL0GPH1MK 8489AD34XXXX 我在另一个e

我有两个excel文档。在第一个文档中,我在一列中有300个序列号,它们由另一列按照我希望的顺序进行编号

像这样:

1   DMPRL9DLH1M9
2   DMPRJ49AH1M9
3   DMPRL5QQH1M9
4   DMPRKDJKH1M9
DLXRD18LH1MK    A4F1E89AXXXX
DLXRF02CH1MK    A4F1E89AXXXX
DLXRK0C9H1MK    8489AD32XXXX
DLXRL0GPH1MK    8489AD34XXXX
我在另一个excel文档中有第二个列表。此列表还具有相同的300个序列号,以及与之关联的300个MAC地址

像这样:

1   DMPRL9DLH1M9
2   DMPRJ49AH1M9
3   DMPRL5QQH1M9
4   DMPRKDJKH1M9
DLXRD18LH1MK    A4F1E89AXXXX
DLXRF02CH1MK    A4F1E89AXXXX
DLXRK0C9H1MK    8489AD32XXXX
DLXRL0GPH1MK    8489AD34XXXX
我想对列表进行重新排序,使其与第一个列表匹配,这样我就可以按照正确的顺序将所有MAC地址复制到第一个excel文档中。我尝试使用自定义排序列表,使用第一个excel工作表排序列表作为顺序,但它不允许我粘贴300个字符串。有什么想法吗

注:序列号不遵循任何模式。

如@ScottHoltzman所说- 在活页1的单元格C1中,输入:

=VLOOKUP(B1;Sheet2!$A$1:$B$300;2;FALSE)
这将在活页2的A1:A300内查找B1。然后返回它在旁边找到的内容

您可以将其从C1复制到C2:C300中的其他单元格。

@pnuts-从我所读到的(可能它没有正确解释)
VLOOKUP
应该可以实际工作<代码>=vlookup(B1,活页!A:B,2,0)