Im Moment kann ich keine typische Datenbank benutzen, also benutze excel vorübergehend. Irgendwelche Ideen?
Das
Sie haben hier drei Dimensionen: dim1 (ABC), dim2 (123), dim3 (XYZ).
So erstellen Sie ein kartesisches Produkt aus 2 Dimensionen mit Standard Excel und ohne VBA:
1) Zeichnen Sie dim1 vertikal und dim2 horizontal. Verketten Sie Dimensionselemente an den Schnittpunkten:
2) Unpivotieren von Daten. Starten Sie den Pivot-Tabellen-Assistenten mit ALT-D-P (halten Sie nicht ALT gedrückt, drücken Sie einmal). Wählen Sie "Mehrere Konsolidierungsbereiche" - & gt; Erstelle eine einzelne Seite .. - & gt; Markieren Sie alle Zellen (einschließlich der Header!) Und fügen Sie sie zur Liste hinzu. Drücken Sie auf Weiter.
3) Zeichnen Sie die resultierenden Werte vertikal auf und zerlegen Sie die verketteten Strings
Voila, du hast das Kreuz beitreten. Wenn Sie eine weitere Dimension hinzufügen möchten, wiederholen Sie diesen Algorithmus erneut.
Prost,
Konstantin.
Tags und Links sql database excel join cross-join