25.06.2019, 14:32
(Dieser Beitrag wurde zuletzt bearbeitet: 25.06.2019, 14:32 von marli_berlin.
Bearbeitungsgrund: etwas vergessen
)
Hallo!
Ich habe schon im Forum gesucht und einiges gelesen, der Betreff kommt ja doch häufiger vor. Ich bin allerdings nicht so richtig fündig geworden.
Ich hoffe ja mein Problem ist relativ einfach zu lösen (das hoffen sicher alle :19:)
Also ich habe aus einer Access-Datenbank Abfragen erstellt, die mir nun in Excel im Tabellenformat vorliegen.
Es handelt sich um Patientendaten. Zu den Daten kommen keine neuen mehr dazu, das was ich habe bleibt so wie es ist.
Nun enthält jedes Tabellenblatt (4 insgesamt) die ID des Patienten und ein paar immer gleiche Daten (wie Geburtsdatum, Diagnose, Aufenthaltsdatum usw.). Was mich interessierte sind nun Befunddaten. In jedem Tabellenblatt sind 6 Zeitpunkte gespeichert zu dem dieser Befund erhoben wurde, die Variablennamen tragen leider in jedem Tabellenblatt den gleichen Namen. Allerdings kommt nicht jede ID in allen 4 Tabellenblättern vor, denn nicht bei jedem Patienten wurde so oft ein Befund erhoben.
Nun möchte ich gerne alle Daten aus den 4 Tabellenblättern in einem Tabellenblatt darstellen. D.h. Excel müsste die ID als Zuordnungsvariable nehmen und dann dahinter in den Spalten die Befundzeitpunkte aufführen, alles andere wie Geb.datum usw. wäre ja dopppelt. Eigentlich müsste Excel auch noch die Spaltennamen kenntlich machen, die aus den Tabellenblättern kommen um die einzelnen Daten unterscheiden zu können (die könnte ich natürlich auch händisch vorab umbenennen).
Also was ich eigentlich will: Zum ersten Tabellenblatt (das ja alle ID's schon erhält und die anamnestischenDaten) die Spalten dahinter einfügen die nur den Befund betreffen.
Händisch kann ich das nicht bewerkstelligen, da es sich um ca. 15000 Datensätze handelt.
Es fällt mir schwer, das gut zu beschreiben
Ich bin leider kein Excel-Profi, kam aber bisher immer gut zurecht.
Vielleicht hat jemand eine Idee?
Ich habe schon im Forum gesucht und einiges gelesen, der Betreff kommt ja doch häufiger vor. Ich bin allerdings nicht so richtig fündig geworden.
Ich hoffe ja mein Problem ist relativ einfach zu lösen (das hoffen sicher alle :19:)
Also ich habe aus einer Access-Datenbank Abfragen erstellt, die mir nun in Excel im Tabellenformat vorliegen.
Es handelt sich um Patientendaten. Zu den Daten kommen keine neuen mehr dazu, das was ich habe bleibt so wie es ist.
Nun enthält jedes Tabellenblatt (4 insgesamt) die ID des Patienten und ein paar immer gleiche Daten (wie Geburtsdatum, Diagnose, Aufenthaltsdatum usw.). Was mich interessierte sind nun Befunddaten. In jedem Tabellenblatt sind 6 Zeitpunkte gespeichert zu dem dieser Befund erhoben wurde, die Variablennamen tragen leider in jedem Tabellenblatt den gleichen Namen. Allerdings kommt nicht jede ID in allen 4 Tabellenblättern vor, denn nicht bei jedem Patienten wurde so oft ein Befund erhoben.
Nun möchte ich gerne alle Daten aus den 4 Tabellenblättern in einem Tabellenblatt darstellen. D.h. Excel müsste die ID als Zuordnungsvariable nehmen und dann dahinter in den Spalten die Befundzeitpunkte aufführen, alles andere wie Geb.datum usw. wäre ja dopppelt. Eigentlich müsste Excel auch noch die Spaltennamen kenntlich machen, die aus den Tabellenblättern kommen um die einzelnen Daten unterscheiden zu können (die könnte ich natürlich auch händisch vorab umbenennen).
Also was ich eigentlich will: Zum ersten Tabellenblatt (das ja alle ID's schon erhält und die anamnestischenDaten) die Spalten dahinter einfügen die nur den Befund betreffen.
Händisch kann ich das nicht bewerkstelligen, da es sich um ca. 15000 Datensätze handelt.
Es fällt mir schwer, das gut zu beschreiben

Vielleicht hat jemand eine Idee?