Hallo in die Gruppe,
ich kämpfe gerade mit einem (vermutlich gar nicht so komplizierten) Problem:
In meiner Quelldatei befinden sich Buchhaltungsdaten für bestimmte Perioden (12, 13 und 14). Die Besonderheit ist, dass nicht jedes Konto in jeder Periode bebucht wird.
| BuKr | GesNr | Konto | Sachkontenlangtext | BuPer | Saldo |
| A | 1 | 1234 | Text 1 | 12 | 100 |
| A | 1 | 1234 | Text 1 | 13 | 150 |
| A | 1 | 1234 | Text 1 | 14 | 200 |
| A | 1 | 3456 | Text 2 | 13 | 300 |
| A | 1 | 3456 | Text 2 | 14 | 300 |
| A | 1 | 5678 | Text 3 | 14 | 500 |
Als Ziel soll eine Kreuztabelle erzeugt werden, so dass jedes Konto pro Buchungskreis bzw. Gesellschaft als Zeile und der jeweilige Saldo in einer gesonderten Spalte je Periode angezeigt wird. Sofern das Konto in einzelnen Perioden nicht bebucht wurde, soll der Saldo mit einer 0 aufgefüllt werden.
| BuKr | GesNr | Konto | Sachkontenlangtext | 12 | 13 | 14 |
| A | 1 | 1234 | Text 1 | 100 | 150 | 200 |
| A | 1 | 3456 | Text 2 | 0 | 300 | 300 |
| A | 1 | 5678 | Text 3 | 0 | 0 | 500 |
Ich habe es mit der Kreuztabelle versucht, bin aber leider gescheitert, da entweder nicht alle Konten abgebildet wurden oder aber der Saldo vor bzw. nach dem "umkippen" abwich (die gesamte Tabelle hat ca. 350.000 Datensätze).
Habt ihr einen Tipp, wie ich hier vorgehen kann?
Danke vorab.
Guten Wochenstart.
Marcus