Правильное транспонирование таблицы данных

У меня есть таблица со странной структурой, и я, хоть убей, не могу ее правильно транспонировать / преобразовывать. У меня даже есть KuTools, и я до сих пор не могу в этом разобраться.

Моя таблица выглядит так:

Правильное транспонирование таблицы данных

Есть 55 уникальных пользователей, у каждого по 10 проб (но есть ошибки, поэтому число не исправлено), и у них есть три записи на пробу.

Я хотел бы превратить это в таблицу, в которой он находится:

UserID | Участник | Пробная версия | Токен 1 | Жетон 2 | Жетон 3 | Оригинал | Выбранный

И затем имеет 10 записей / строк на пользователя (по одной для каждой пробной версии).

Какие-либо предложения?

Обычно я создаю ключевой столбец слева от моих данных, который можно использовать в vlookup на другом листе. Ваш ключ будет UserID-Participant-Trial-Token. Создайте уникальный список этих ключей, а затем используйте vlookup для получения значений, которые вы хотите увидеть. Если это не имеет смысла, я могу опубликовать ответ с более подробной информацией.

Gordon 03.05.2018 15:46

Спасибо за предложение. Я был в отчаянии, поэтому просто транспонировал каждые 3 элемента в списке токенов, а затем сопоставил их с их соответствующей пробной версией и идентификатором пользователя. Это было выполнимо, учитывая размер базы данных, но я бы не стал использовать это как решение, если бы у меня были тысячи записей. (даже здесь приходилось проверять на наличие неровностей вручную ...)

HubrisRev5 03.05.2018 16:21
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
2
41
0

Другие вопросы по теме