我有一个包含大约20,000行的电子表格。我有另一个大约有50个名字的电子表格。工作表中存在50个名称,包含20,000行,在名称左侧的列中是我想要的信息。
电子表格如下表所示(我没有足够的“声誉”来发布图片)
987884_R5 Rusescu, Iulian
T1025189_R1 Rusescu, Iulian
T1069036_R1 Pauls, Henrik
T1092840_R1 Pauls, Henrik
T1099343_R2 Pauls, Henrik
857825_R1 Davidsen, Thomas
我想搜索这50个名字(例如“Rusescu,Iulian”,“Pauls,Henrik”)并将信息保存在左边,但是一次完成所有操作,而不是每个名字使用Ctrl + F 。我将不得不与其他文件重复此任务几次,并希望节省时间。
任何人都可以帮助我吗?我真的很擅长Excel,但试图学习它。
谢谢!
答案 0 :(得分:0)
假设987884_R5
在A2中,并且您的名单列表在Sheet2的ColumnA中,请将您的长列表复制到新工作表,并在C2中放置:
=VLOOKUP(B2,Sheet2!A:A,1,0)
并复制以适应。筛选#N/A
的ColumnC并删除所选行。取消过滤并删除C列。
答案 1 :(得分:0)
因此,如果我们调用20,000行表Sheet1和50名表Sheet2,并假设Sheet2中的名称在col A中;输入第一个名称旁边的Sheet2 B1:
=INDEX(Sheet1!A:A,MATCH(A1,Sheet1!B:B),0)
这将导致工作表2中col A中的50个名称列表,其中包含与col B中这些名称相关联的信息。