【发布时间】:2020-08-27 16:11:59
【问题描述】:
我有一个包含多个表的 Microsoft Access 数据库。我已将其中的 2 个放入 Excel 文件中以简化我的工作,但可以使用 Access 或 Excel 解决方案。以下是需要处理的数据示例,但在这些记录中还有很多其他列和信息。
我有表 1(输入表):
| Bank | Reference |
|-----------------|-----------|
| Chase Bank LLC | |
| JPMorgan Chase | |
| Chase | |
| Bank of America | |
| Bank of America | |
| Wells Fargo | |
参考列是空的。我想根据参考表来填充它,其中包含将进入参考列的 ID。
表2(参考表):
| Bank | ID |
|-----------------|-----------|
| Chase Bank | 1 |
| Bank of America | 2 |
| Wells Fargo | 3 |
所以解决方案将像这样填充“参考”列:
| Bank | Reference |
|-----------------|-----------|
| Chase Bank LLC | 1 |
| JPMorgan Chase | 1 |
| Chase | 1 |
| Bank of America | 2 |
| Bank of America | 2 |
| Wells Fargo | 3 |
由于这是从数据库的表中获取的,因此这些记录并不是真正的有序记录。这样做的目的是在尚未设置这些关系的现有数据库中创建关系。
【问题讨论】:
-
模糊数据匹配是一个常见的话题,没有简单的通用解决方案。你的问题太笼统了。 JOIN 表和 UPDATE 匹配良好。对剩余的不匹配记录进行逐案审查以填充参考。
标签: excel ms-access excel-formula