MS Access oder MS Excel viele zu eins

3

Ich habe ein Datenblatt, das so aussieht:

Name      Field1   Field2 Field3 Field4
John Doe   AAA      BBB    CCC    DDD
John Doe   AAA      BBB    CCC    EEE
John Doe   AAA      BBB    CCC    FFF

Ich möchte, dass es so aussieht:

Name      Field1   Field2
John Doe   AAA      DDD
John Doe   BBB      EEE
John Doe   CCC      FFF

Zumindest die Felder Nameund Field1. Field2es ist optional.

Gibt es eine Möglichkeit, dies in MS Access oder MS Excel schnell und einfach zu tun? Die Transponierungsoption in Excel schneidet es nicht ganz. Ich weiß, dass es in Access (wahrscheinlich) einen Abfrageprozess gibt, an den ich mich gerade nicht erinnern kann.

Kelli
quelle
1
Ich sehe den Unterschied zwischen den beiden Datenblättern, verstehe aber nicht, wie der Algorithmus entscheidet, wie die Dinge verschoben werden sollen. Bitte verwenden Sie eindeutigere Beispieldaten im ursprünglichen Datensatz, um Ihr Ziel klarer zu machen.
Tony Toews
Tony, ich habe Daten in drei Spalten, die in einem Feld eines Formulars angezeigt werden sollen. Der einzige Weg, wie ich dies im Moment tun kann, ist, wenn die Daten in Zeilen als eindeutiges Feld vorliegen. Ich möchte immer nur ein Datenelement gleichzeitig sehen, kommentieren und zum nächsten Datenelement klicken können. Wenn es einen anderen Weg gibt (den ich glaube und an den ich mich nicht erinnern kann), werde ich ihn gerne hören.
Kelli

Antworten:

0

Wenn ich Ihr Problem richtig verstehe, können Sie Abfragen für jedes der Felder 1 bis 4 erstellen. Dann können Sie diese zusammenfügen, um ein Datenblatt mit viermal so vielen Datensätzen zu erstellen.

Sie können die Daten in einem Dataset jedoch nicht bearbeiten, das auf einer Unionsabfrage basiert. Sie müssen also eine Konstante (1-4) in jede der Basisabfragen einfügen, diese Konstante in der Union-Abfrage haben und dann eines von vier Formularen öffnen, die auf dieser Konstante in Ihrem kontinuierlichen Hauptformular basieren. Hässlich und ungeschickt.

Tony Toews
quelle
Ich habe daran gearbeitet und mich für eine Erstellungs-Tabelle und mehrere Anhänge-Abfragen entschieden. Ich werde ein Makro erstellen. Die Unionsabfrage schien sie alle in einem Feld in einer Spalte zusammenzufassen. Ich brauchte in einer Spalte separate Felder. Grundsätzlich ist es horizontal ein Elternteil und mehrere Kinder; Es ist nicht möglich, die Kinder in einer separaten Tabelle auszuschneiden, um die duplizierten Daten zu entfernen, da die Kinder nicht verknüpft werden konnten. Die Datei, die ich habe, ist nicht hübsch, aber das wurde mir gegeben. Jetzt habe ich alle Kinder in einer Reihe und kann die entsprechenden Beziehungen usw. aufbauen. Danke für Ihre Hilfe!
Kelli