Динамический выбор набора данных Microsoft Excel

Динамический выбор набора данных Microsoft Excel

В настоящее время я настраиваю базу данных для своей диссертации, но то, как я работаю, недостаточно эффективно. У меня есть два файла данных, которые мне сейчас нужно связать вручную, но это занимает слишком много времени.

У меня есть одна электронная таблица, которая содержит Session IDи Visit Time(которая содержит данные о кликах пользователей на веб-сайте), а также другая электронная таблица, которая содержит choice set(которая содержит выбор, который мог сделать посетитель, весь прайс-лист).

Session ID sheet Session ID Visit time shopname click 1234 01-01-2012 08:30 Best Buy 1 1234 01-01-2012 08:30 Amazon 1 1235 01-01-2012 08:31 Best Buy 1 1236 01-01-2012 08:32 Best Buy 1 1236 01-01-2012 08:32 Craiglist 1

Приведенные выше данные были взяты с веб-сайта.

Choice set sheet Position Shopname Price 1 Best Buy €100 2 Amazon €101 3 Craiglist €102 4 Random €105

Приведенные выше данные были получены из аналитического клиента.

Теперь я хочу, чтобы это было в следующем формате:

The dataset Session ID Visit time Click Position Shopname Price 1234 01-01-2012 08:30 1 1 Best Buy €100 1234 01-01-2012 08:30 1 2 Amazon €101 1234 01-01-2012 08:30 0 3 Craiglist €102 1234 01-01-2012 08:30 0 4 Random €105 1235 01-01-2012 08:31 1 1 Best Buy €100 1235 01-01-2012 08:31 0 2 Amazon €101 1235 01-01-2012 08:31 0 3 Craiglist €102 1235 01-01-2012 08:31 0 4 Random €105 1236 ..... ... ...

Так что в принципе, каждый уникальный идентификатор сеанса должен иметь отдельный набор выбора. Я пробовал использовать, VLOOKUPно не смог найти способ «вставить» список набора выбора с каждым уникальным идентификатором сеанса, не испортив его, поскольку названия магазинов могут иметь несколько идентификаторов сеанса.

В настоящее время я делаю все это вручную (копирую и вставляю каждый идентификатор сеанса и время посещения и копирую каждый набор вариантов для каждого идентификатора), но это занимает слишком много времени. Есть ли более быстрый способ сделать это?

С уважением,

Связанный контент