0

我有一个包含两个数据集的 excel 表,每个数据集都有两列,即MinistryNameRevenue。我需要将 Dataset-1 中的 MinistryName 与 Dataset-2 中的匹配,并记下收入。

首先,我认为这很容易,我可以使用 vlookup 从第二个数据集中获取所有值,但后来我意识到名称略有不同。所以vlookup没有用。看一下来自两个数据集的以下示例值。

Dataset-1                                         Revenue    
-----------------------------------------------------------
High Office of Anti Corruption                    78.67
Central Statistics organization                    6.56
National Academy of Sciences                      54.21


Dataset-2                                         Revenue    
-----------------------------------------------------------
The High office of Oversight and Anti Corruption  86.00  
Central Statistics Office                         12.40
Science Academy                                   75.91

电子表格中有很多数据在名称列中具有相似的值。例如,我知道;
中央统计组织在逻辑上与中央统计局 相同,但我如何在 excel 中比较它们。使用 vlookup excel 将始终假定它们是不同的。

excel中是否有任何字符串比较功能,我可以通过它比较关键字或比较两个字符串的相似性?需要的是我想从 Dataset-2 中选择收入值并将它们放在 Dataset-1 中的收入列之后。如果有人有使用 VBA 功能的解决方案,这也将很有用。

4

1 回答 1

1

MS 模糊查找可能是您需要。这允许“模糊”搜索,即那些基本上在一定距离内彼此差异的搜索。

于 2013-08-14T14:33:56.197 回答