Erstellt ein kartesisches Produkt durch Kombination von Zeilen aus mehreren Bereichen.
Syntax
CROSSJOIN(range1; range2; range3; ...; rangeN)
range1, range2, ..., rangeN - die zu kombinierenden Bereiche - Wertetyp: Bereich beliebiger Werte
Anmerkungen
Die Funktion gibt ein zeilenweises kartesisches Produkt aller Zeilen aus allen angegebenen Bereichen zurück.
Jede Zeile des ersten Bereichs wird mit jeder Zeile aller anderen Bereiche kombiniert, was zu einem vollständigen Satz aller möglichen Kombinationen führt.
Diese Funktion ist nützlich zum Erstellen von Mastervorlagen mit allen möglichen Kombinationen von Dimensionen, zum Generieren vollständiger Datumslisten für Zeiträume, zum Erstellen von Permutationen für Tests oder zum Generieren hierarchischer Berichtsstrukturen.