22. Juli 2013

Excel - Namen für dynamische Bereiche


Gesten haben Sie gesehen, dass ich für eine Namen Formeln verwendet habe:

05.07.2013_ 0002_thumb[1]

Die Funktion BEREICH.VERSCHIEBEN erlaubt es mir, den Bereich für den Namen ständig anzupassen. Heute gilt der Name zum Beispiel für B2 bis B99, weil es so viele Umsatzzahlen gibt. Morgen können es fünf Umsatzzahlen mehr sein. Dann soll auch der Bereich für den Namen automatisch verlängert werden.

Die Formel für die Spalte B “Umsatz” lautet:

=BEREICH.VERSCHIEBEN(MitNamen!$B$1;1;0;ANZAHL2(MitNamen!$B:$B)-1;1)
=BEREICH.VERSCHIEBEN(Start;Zeilen;Spalten;Höhe in Zeilen;Breite in Spalten)

Die Funktion bedeutet:
  • Beginne in Zelle B1
    =BEREICH.VERSCHIEBEN(MitNamen!$B$1;
  • Gehe eine Zeile nach unten und keine Spalte (null Spalten) nach rechts
    =BEREICH.VERSCHIEBEN(MitNamen!$B$1;1;0;
  • Die Höhe umfasst immer so viele Zeilen, wie Einträge da sind - darum zähle alle nicht leeren Zellen in der Spalte B und ziehe eine Zeile für die Überschrift ab
    =BEREICH.VERSCHIEBEN(MitNamen!$B$1;1;0;ANZAHL2(MitNamen!$B:$B)-1;
  • Die Breite umfasst eine Spalte
    =BEREICH.VERSCHIEBEN(MitNamen!$B$1;1;0;ANZAHL2(MitNamen!$B:$B)-1;1)

Keine Kommentare:

Kommentar veröffentlichen