
BEREICHE.VERBINDEN
Die Funktion BEREICHE.VERBINDEN(Kompaktmodus; Bereich; Bereich …) liefert eine Matrix, bei der es sich um eine Sammlung handelt, zu der die angegebenen Sammlungen zusammengefügt wurden.
BEREICHE.VERBINDEN(Kompaktmodus; Bereich; Bereich …)
Kompaktmodus: Modalwert, der die Reihenfolge der Ergebnisse und die Form der Matrix bestimmt.
kompakt links (FALSCH oder 0): Lücken (Zellen, die in keinem der Bereiche enthalten sind) werden von links nach rechts entfernt (beginnend mit der ersten Zeile, die eine Zelle enthält, die zu einem der Bereiche gehört). Dies ist die Standardreihenfolge.
kompakt oben (WAHR oder 1): Lücken (Zellen, die in keinem der Bereiche enthalten sind) werden von oben nach unten entfernt (beginnend mit der ersten Spalte, die eine Zelle enthält, die zu einem der Bereiche gehört).
Bereich: Eine Sammlung von Zellen. Das Argument Bereich ist eine Sammlung, die aus einem einzelnen Bereich von Zellen besteht, die beliebige Werte enthalten können.
Bereich …: Zur optionalen Angabe einer beliebigen Anzahl weiterer Sammlungen.
Hinweise
Die Sammlungen können eine beliebige Größe haben. Nur eine Sammlung ist erforderlich. Wird nur eine Sammlung angegeben, entspricht die als Ergebnis ermittelte Matrix der angegebenen Sammlung.
Die Funktion BEREICHE.VERBINDEN versucht, aus den angegebenen Sammlungen eine rechteckige Sammlung zu erstellen, indem Lücken zwischen den Matrix-Elementen entfernt werden. Handelt es sich bei der resultierenden Matrix um ein Rechteck, wird diese Matrix an die Funktion übergeben. Handelt es sich bei der resultierenden Matrix nicht um ein Rechteck, werden die Zeilen nacheinander an das Ende der ersten Zeile bewegt, sodass die resultierende Matrix aus einer einzelnen Zeile besteht, die eine Liste aller Matrix-Elemente darstellt.
Ist einer der angegebenen Bereiche ungültig, generiert die Funktion einen Fehler, der auf eine ungültige Referenz hinweist.
Diese Funktion ersetzt die Verwendung eines Leerzeichens als Schnittmengenoperator in tabellenübergreifenden Referenzen in anderen Tabellenkalkulations-Apps (einschließlich Numbers '08 und '09 für Mac).
Beispiele |
|---|
Beispieltabelle: |
A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
1 | 7 | 8 | ||||
2 | 19 | 20 | ||||
3 | ||||||
4 | ||||||
5 | 30 | 31 |
In den Beispielen ist der Wert der Zelle innerhalb der festgelegten Sammlung, die das angegebene Matrix-Element enthielt, in Klammern angegeben. =BEREICHE.VERBINDEN(FALSCH; A1; B2) liefert eine Matrix, die 2 Zeilen und 1 Spalte umfasst. Der erste Wert in der ersten Zeile der Matrix ist 7 (A1). Der erste Wert in der zweiten Zeile der Matrix ist 20 (B2). =BEREICHE.VERBINDEN(WAHR; A1; B2) liefert eine Matrix, die 1 Zeile und 2 Spalten umfasst. Der erste Wert in der ersten Spalte der Matrix ist 7 (A1). Der erste Wert in der zweiten Spalte der Matrix ist 20 (B2). =SVERWEIS(7; BEREICHE.VERBINDEN(FALSCH; A1; B2); 2; 0) generiert einen Bereichsfehler, da (wie im ersten Beispiel) die ermittelte Matrix lediglich eine Spalte breit ist. =SVERWEIS(7; BEREICHE.VERBINDEN(WAHR; A1; B2); 2; 0) liefert den Ergebniswert 20, da (wie im zweiten Beispiel gezeigt) die ermittelte Matrix 1 Zeile und 2 Spalten umfasst. Der Wert in der zweiten Spalte, der dem Suchwert entspricht, ist 20. =BEREICHE.VERBINDEN(FALSCH; A1:B1; E5) oder =BEREICHE.VERBINDEN(WAHR; A1:B1; E5) liefert eine Matrix, die 1 Zeile und 3 Spalten umfasst. Die Werte in der einzeiligen Matrix sind 7 (A1), 8 (B1) und 30 (E5). =BEREICHE.VERBINDEN(FALSCH; A1:B2; D4:F5) liefert eine Matrix, die 1 Zeile und 10 Spalten umfasst. Die Werte sind 7 (A1), 8 (B1), 19 (A2), 20 (B2), 0 (D4), 0 (E4), 0 (F4), 0 (D5), 30 (E5) und 31 (F5). =BEREICHE.VERBINDEN(WAHR; A1:B2; D4:F5) liefert eine Matrix, die 2 Zeilen und 5 Spalten umfasst. Die Werte in der ersten Zeile sind 7 (A1), 8 (B2), 0 (D4), 0 (E4) und 0 (F4). Die Werte in der zweiten Zeile sind 19 (A2), 20 (B2), 0 (D5), 30 (E5) und 31 (F5). |