Dynamischer Auswahldatensatz Microsoft Excel

1

Ich baue gerade eine Datenbank für meine Abschlussarbeit auf, aber die Art und Weise, wie ich arbeite, ist nicht effizient genug. Ich habe zwei Datendateien, die ich derzeit manuell verknüpfen muss, aber das dauert zu lange.

Ich habe eine Tabelle, die enthält Session IDund Visit Time(die die Klickdaten der Benutzer auf der Website enthält), und eine andere Tabelle, die choice setdie enthält (die die Auswahlmöglichkeiten enthält, die der Besucher hätte treffen können, die gesamte Preisliste).

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

Die oben genannten Daten wurden von einer Website gestrichen.

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

Die oben genannten Daten wurden aus einem Analytics-Client extrahiert.

Jetzt möchte ich es in folgendem Format haben:

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 ..... ... ...

Grundsätzlich muss für jede eindeutige Sitzungs-ID eine separate Auswahl festgelegt werden. Ich habe versucht VLOOKUP, eine Auswahlliste mit jeder eindeutigen Sitzungs-ID zu verwenden, konnte aber keine Möglichkeit finden, eine Auswahlliste mit einer eindeutigen Sitzungs-ID einzufügen, ohne sie zu vermasseln, da Shopnamen mehrere Sitzungs-IDs haben können.

Gegenwärtig mache ich alles manuell (Kopieren, Einfügen jeder Sitzungs-ID und Besuchszeit sowie Kopieren aller für jede ID festgelegten Auswahlmöglichkeiten), aber dies nimmt viel zu viel Zeit in Anspruch. Gibt es einen schnelleren Weg, dies zu tun?

Mit freundlichen Grüßen,

user2686401
quelle
Dies ist viel besser für eine Datenbank geeignet, auch für MS Access. Sie können einem Primärschlüssel beitreten, aber ich kann nicht genau sagen, was dieser gemeinsam genutzte Schlüssel sein würde.
Raystafarian
@ Raystafarian. Ich habe darüber nachgedacht, MS Access zu verwenden, aber der einzige gemeinsam genutzte Schlüssel wäre Shopname, da dies der einzige ist, der in beiden Datensätzen enthalten ist. Ist es jedoch möglich, "Duplikate" zu erstellen, wie im gewünschten Datensatz angegeben?
user2686401
Ich denke, sie fragen sich, welche Möglichkeiten standen zur Verfügung? Richtig, wir wissen also, dass sie in dieser Sitzung auf A geklickt haben, aber B, C, D verfügbar waren. In der nächsten Sitzung klicken sie auf A, aber waren B, C und D immer noch die gleichen wie in der vorherigen Sitzung? Sind die Optionen unabhängig von der Sitzung immer gleich?
Raystafarian
Es ist produkt- und tagesbezogen. Jedes Auswahlset entspricht also einem Produkt für einen Tag (und dies ist jeden Tag anders, sodass ich jeden Tag eine separate Datenbank für jedes Produkt erstellen müsste). So könnte dies beispielsweise ein Beispiel für das iPhone 6 sein. Und ein anderes Auswahlset gibt es für das Galaxy S6, bei dem ich diese Schritte aber in einer anderen Datenbank wiederholen müsste. Am Ende müssen diese beiden Datenbanken zusammengeführt werden, aber ich denke, es gibt eine einfache Funktion zum Exportieren nach Excel, die ich manuell kombinieren kann (oder nicht?)
user2686401
Ich glaube ich verstehe nicht. Im ersten Satz für Sitzung 1234 haben Sie einen Klick für den besten Kauf und einen Klick für Amazon gleichzeitig. Aber das zeigt sich nicht im dritten Satz (Beispiel)
Raystafarian