Tabelle umwandeln
Nick Oetjen
Gesendet: 07.02.22 14:10
Betreff: RE: Tabelle umwandeln


Member

Beiträge: 16

Wenn es nicht zu viele Kunden sind, könnte man eine Kreuztabelle erstellen.

Ansonsten: GGf. eine Hilfstabelle erstellen, mit drittem Attribut "Laufende_Nummer". Dann die Daten einfach einspielen, und per Makro die Reihenfolge von [Kunde] je MatNr in das neue Attribut eintragen.

Also:
MatNr | Kdnr | LfdNr
17 , 345, 1
17, 355, 2
17, 654, 3
22, 230, 1
22, 345, 2
...


Anschliessend eine Abfrage, wie folgt:

Gruppiert über MatNr. ,
Maximum von Wenn([Laufende_Nummer]=1;[Kunde];NULL) AS Kunde_1,
Maximum von Wenn([Laufende_Nummer]=2;[Kunde];NULL) AS Kunde_2,
Maximum von Wenn([Laufende_Nummer]=3;[Kunde];NULL) AS Kunde_3,
(...)


Sortiermakros gibts im Netz, evt. auch bei donkarl.com . Wenn Du keins findest, gib nochmal Bescheid.


Edited by Nick Oetjen 07.02.22 13:14
Top of the page Bottom of the page