BEREICH.VERSCHIEBEN
Die Funktion BEREICH.VERSCHIEBEN ermittelt ein Array von Zellen, das eine bestimmte Anzahl von Zeilen oder von Spalten von der angegebenen Basiszelle entfernt ist.
BEREICH.VERSCHIEBEN(Basiszelle; Zeilenversatz; Spaltenversatz; Zeilen; Spalten)
Basis: Die Zellenreferenz der Zelle, die als Basis für den anzuwendenden Versatz verwendet wird.
Zeilenversatz: Anzahl von Zeilen, die zwischen der Basiszelle und der Zielzelle liegen. Das Argument Zeilenversatz ist ein numerischer Wert. 0 bedeutet, dass sich die Zielzelle in derselben Zeile wie die Basiszelle befindet. Eine negative Zahl bedeutet, dass sich die Zielzelle in einer Zeile über der Basiszelle befindet.
Spaltenversatz: Anzahl von Spalten, die zwischen der Basiszelle und der Zielzelle liegen. Das Argument Spaltenversatz ist ein Zahlenwert. 0 bedeutet, dass sich die Zielzelle in derselben Spalte wie die Basiszelle befindet. Eine negative Zahl bedeutet, dass sich die Zielzelle in einer Spalte links von der Basiszelle befindet.
Zeilen: Ein optionaler numerischer Wert, der die Anzahl von Zeilen angibt, die abgerufen werden sollen (ausgehend von der Zelle, die durch den Versatz definiert wird).
Spalten: Ein optionaler numerischer Wert, der die Anzahl von Spalten angibt, die abgerufen werden sollen (ausgehend von der Zelle, die durch den Versatz definiert wird).
Beispiele |
---|
Annahme: Du hast 1 in Zelle D7, 2 in Zelle D8, 3 in Zelle D9, 4 in Zelle E7, 5 in Zelle E8 und 6 in Zelle E9 eingegeben. =BEREICH.VERSCHIEBEN(D7;0;0;3;1) generiert einen Fehler, wenn die Funktion in Zelle B6 eingegeben wird, da die ermittelten 3 Zeilen und 1 Spalte (die Sammlung D7:D9) nicht genau einen Schnittpunkt mit der Zelle B6 haben (sondern keinen). =BEREICH.VERSCHIEBEN(D7;0;0;3;1) generiert einen Fehler, wenn die Funktion in Zelle D4 eingegeben wird, da die ermittelten 3 Zeilen und 1 Spalte (die Sammlung D7:D9) nicht genau einen Schnittpunkt mit der Zelle D4 haben (sondern drei). =BEREICH.VERSCHIEBEN(D7;0;0;3;1) liefert den Ergebniswert 2, wenn die Funktion in Zelle B8 eingegeben wird, da die ermittelten 3 Zeilen und 1 Spalte (die Sammlung D7:D9) genau einen Schnittpunkt mit der Zelle B8 haben (Zelle D8 mit dem Wert 2). =BEREICH.VERSCHIEBEN(D7:D9;0;1;3;1) liefert den Ergebniswert 4, wenn die Funktion in Zelle B7 eingegeben wird, da die ermittelten 3 Zeilen und 1 Spalte (die Sammlung E7:E9) genau einen Schnittpunkt mit der Zelle B7 haben (Zelle E7 mit dem Wert 4). In den folgenden Beispielen werden nicht die in den vorigen Beispielen angenommenen Zelleninhalte verwendet. =BEREICH.VERSCHIEBEN(A1; 5; 5) liefert als Ergebnis den Wert in Zelle F6 (den Wert in der Zelle, die sich fünf Spalten rechts und fünf Zeilen unterhalb von Zelle A1 befindet). =BEREICH.VERSCHIEBEN(G13; 0; -1) liefert als Ergebnis den Wert in der Zelle links neben G13 (den Wert in Zelle F13). =SUMME(BEREICH.VERSCHIEBEN(A7; 2; 3; 5; 5)) liefert als Ergebnis die Summe der Werte in den Zellen D9 bis H13, bei denen es sich um die fünf Zeilen und fünf Spalten handelt, die zwei Zeilen rechts und drei Spalten unterhalb der Zelle A7 beginnen. =SUMME(BEREICH.VERSCHIEBEN(INDIREKT(A1); 0; 0; A2; A3)) liefert die Summe der in A2 und A3 angegebenen Anzahl von Zeilen und Spalten ausgehend von der in A1 definierten Basiszelle. |