Excel, объединяющий несколько строк - PullRequest
1 голос
/ 09 февраля 2009

Я чувствую, что мне не хватает чего-то простого, что я хотел бы сделать с Excel, но я неправильно задаю вопрос в Google ... вот так.

Я смотрю на листы Excel для друга, который руководит компанией по выбору гонок. В конце гонки у него есть лист Excel со следующим форматом для серии гонок

Имя | Пол | Возраст | Гонка 1 | Гонка 2 | Гонка 3
Боб | М | 20 | 1 | |
Ал | М | 24 | 2 | |
Боб | М | 20 | | 2 |
Ал | М | 24 | | 1 |

:: Предположим, нас сейчас не волнует время, просто разместите ::

Я хотел бы сделать «что-то» (опять же, я не уверен, что является правильным термином, объединение в Excel фактически объединяет две прилагательные ячейки вместе), где я могу получить окончательный вывод, такой что

Имя | Пол | Возраст | Гонка 1 | Гонка 2 | Гонка 3
Боб | М | 20 | 1 | 2 |
Ал | М | 24 | 2 | 1 |

Я не уверен, как свернуть данные для одинаковых строк вместе.

Я не против написания небольшого VBA, но я думаю, что это встроенная функция Excel, но я не уверен, как она называется или как заставить ее "танцевать".

Спасибо!

Ответы [ 2 ]

3 голосов
/ 09 февраля 2009
1 голос
/ 09 февраля 2009

Формат данных делает жизнь немного сложнее, чем нужно. Вместо того, чтобы иметь отдельные столбцы для расы № 1, расы № 2, расы № 3 и т. Д., Было бы проще иметь столбец под названием «Раса №» и расположить данные следующим образом:

Name | Gender | Age | Race Number | Place
Bob  | M      |  20 |           1 |     1
Al   | M      |  24 |           1 |     2
Bob  | M      |  20 |           2 |     2
Al   | M      |  24 |           2 |     1

Это сделало бы такие вещи, как PivotTable (как предложил Джейсон) намного проще для работы с

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...