1

У меня есть документ 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  |

Есть ли способ сделать это?

Это упрощение документа, с которым я работаю.

Основная причина, по которой мне это нужно, в том, что у меня есть первая страница, которая позволяет вам выбрать имя из выпадающего меню. После выбора из выпадающего меню остальная информация заполняется автоматически. Если у меня есть две строки с одним и тем же идентификатором / именем, то в раскрывающемся списке есть несколько дубликатов, которые невозможно выбрать, и дополнительные черты или действия никогда не заполняются.

Может быть, есть лучший способ сделать мои «контрольные звонки» или решить всю эту проблему. Я знаю, что в Excel все будет в одном столбце, поэтому сейчас я прошу решение, основанное на этом. Я приветствую лучшие способы делать вещи, хотя.

РЕДАКТИРОВАТЬ: Больше информации на случай, если это поможет. Действия и черты также имеют свои собственные идентификаторы. к сожалению, они не являются уникальными для первого идентификатора. Если бы был способ сделать это, это также решило бы мою проблему. то есть: идентификаторы действий просто увеличиваются до конца. 1-100. Если бы они были 1.1, 1.2, 2.1, 3.1, 3.2, 3.3 и так, чтобы это тоже было проще.

Пример идентификаторов и кошмар, который они вызывают. https://docs.google.com/spreadsheets/d/1GW3VVswjpUgZNnTg_OJQo_paK5q-Xa332_6CmUQikTM/edit?usp=sharing

0