根据ID合并大表中的重复数据(excel和xml)

根据ID合并大表中的重复数据(excel和xml)

我有一个 Excel 文档,其中包含大量来自 xml 文件的信息。

当我打开 XML 文件时,我得到了类似的内容。

| ID | Name  | action | trait  | stats |
|----|-------|--------|--------|-------|
| 1  | bob   | move   | strong | high  |
| 1  | bob   |        | fast   |       |
| 2  | annie | punch  | tall   | low   |

从长远来看我需要的是这个。

| ID | Name  | action | trait  | trait2 | stats |
|----|-------|--------|--------|--------|-------|
| 1  | bob   | move   | strong |  fast  |  high |
| 2  | annie | punch  | tall   |        |  low  |

有什么办法可以实现这一点吗?

这是对我正在处理的文档的过度简化。

我需要这个的主要原因是我有一个首页,它允许您从下拉菜单中选择一个名称。从下拉菜单中选择后,其余信息将自动填充。如果我有两行具有相同的 ID/名称,则下拉列表中有多个无法选择的重复项,并且额外的特征或操作永远不会被填充。

也许有更好的方法可以让我进行“参考电话”或解决整个问题。我知道 Excel 的方式是将所有内容放在一列上,所以我现在正在基于此寻求解决方案。不过,我欢迎更好的做事方式。

编辑:如果有帮助的话,请提供更多信息。动作和特征也有自己的 ID。不幸的是,它们不是第一个 ID 所独有的。如果有办法做到这一点,那也可以解决我的问题。即:动作 ID 一直递增。1-100。如果它们是 1.1、1.2、2.1、3.1、3.2、3.3,那么这也会让它变得更容易。

ID 的示例以及它们所造成的噩梦。 https://docs.google.com/spreadsheets/d/1GW3VVswjpUgZNnTg_OJQo_paK5q-Xa332_6CmUQikTM/edit?usp=sharing

相关内容