2013-12-08 126 views
0

我有列A与城市名称和列B与州名。我需要列C列中的评估率。在另一张表中,我列出了超过15,000个州的城市。格式是:Excel帮助需要搜索和提取

A   B   C 
City  State  Assessment rate 

我需要知道如何使用公式来做到这一点。我会很高兴在表1中粘贴这个值,但我不知道vlookup是否可以做到这一点。请帮助...

A   B   C       D   E   F 
City3  State3  Assessment rate from F  City1  State1  31.11 
               City2  State2  31.11 
               City3  State3  31.11 
               City4  State4  31.11 

任何人都可以帮忙吗?

回答

0

可以访问细胞在另一片材,使用公式:

=Sheet#!CR 

,其中#为片数C是列和R是行。

与在所需单元格之前添加Sheet#!,在同一工作表中找到单元格几乎相同。

编辑

这听起来像(虽然你的问题不是很清楚)要删除重复的信息。如果您在工作表1中有5,000行数据,并且在Sheet 2中有相同类型数据的15,000行,我不会将Sheet 2数据移动到Sheet 1,并将它放在所有这些列的右侧。您在Sheet 1中已经有适当的列标题,因此我会将这些信息放在Sheet 1的5,000行数据的下方。

完成此操作后,新数据可能会有潜在的重复项,并删除重复项,只需使用“数据”选项卡中的排序功能即可。

Microsoft: Filter Unique Values

如果这不是你想要的,那么请尝试采取多一点的时间来解释正是你要完成的任务。

+0

表1将有大约5000个城市的状态。 sheet2拥有超过15000个州和州。为了简单起见,我将整个数据复制到工作表1中。现在工作表1具有列a b c d e f。 abc是城市州和评估尚未给出。 和d ef是城市,州,评估率 列def有数据到15000但abc只有5000.我需要一个公式来比较ab和de,如果发现匹配应该用相应的c数据复制g数据。任何建议请 – Chesterkallas

+0

澄清:你的工作表2有'A B C'可能有重复的城市/州/评估值,你将这些数据放入表1的'D E F'来合并? – leigero

+0

我很抱歉,我以各种可能的方式困惑了每个人。让我开始。有一个列表a和b分别与城市名称和州。城市国家有三列D E F和各自的评估率。如果我在a和b中分别输入一个城市名和州名,我需要在C中输入一个公式,以便通过比较A,B和D,E来获取F的数据。 – Chesterkallas

0

选择1:VLOOKUP的解决方案是不是直线前进,你可能需要插入一列d,与像

=CONCATENATE(E2;F2) 

公式抄下这个公式,现在你的速度在列G.你可以写一个VLOOKUP

=VLOOKUP(A2&B2;D:G;4;FALSE) 

选项2: 如果你不想使用可以使用矩阵公式这个附加列(你需要阅读更多关于它,如果真想走这方式)像

{=INDEX(F:F;MATCH(A2&B2;CONCATENATE(D:D;E:E);0))} 

但我认为这个解决方案的性能不会很好。

+0

对不起,我很困惑每个人都尽一切可能。让我开始。有一个列表a和b分别与城市名称和州。城市国家有三列D E F和各自的评估率。如果我在a和b中分别输入城市名称和州名,我需要在C中输入一个公式,以便通过比较A,B和D,E来从F中提取数据。 – Chesterkallas