Verfasst am: 01. Aug 2009, 20:08 Rufname:
also in B1 steht die berschrift
In B2 bis B11 stehen Daten (Datum)
und es wird dennoch bis B10 nur markiert
Verfasst am: 01. Aug 2009, 20:09 Rufname:
wenn ich die zellen b12, b13 b14.... beschreibe, wandert der bereich weiter, endet aber auch immer nur 1 zeile VOR der letzten beschriebenen
Verfasst am: 01. Aug 2009, 22:11 Rufname:
Also, fr ein besseres verstndnist habe ich mal eine datei angehngt. Dabei handelt es sich um einen Ausschnitt, also wundert EUch bitte nicht, warum ich 2x hintereinander das datum anbringe
Beschreibung:
Download
Dateiname:
Dateigre:
15. 5 KB
Heruntergeladen:
235 mal
Verfasst am: 01. ANZAHL2 | Excel nervt .... Aug 2009, 23:58 Rufname:
Ich sehe gerade, dass das Thema unter Office 2004 Mac luft! Ich werde daher einen neuen Threat mit Office 2003 aufmachen! Sorry, dass ich es falsch gepostet hatte
Bereich Verschieben Anzahl2 Translation
Geben Sie einen Namen für die Datenreihe der Beschriftungen ein, z. B. Kunde. In dem Feld Bezieht sich auf tragen Sie die folgende Formel ein: RSCHIEBEN(Umsätze! $A$2;0;0;ANZAHL2(Umsätze! $A$2:$A$30);1) Erläuterung: Mit der Funktion RSCHIEBEN(Bezug; Zeilen; Spalten; Höhe; Breite) können Sie einen neuen Zellbezug definieren, der gegenüber einem angegeben Bezug versetzt und/oder erweitert bzw. verkleinert ist. Ausgangspunkt des Beschriftungsbereichs ist die Zelle A2 in dem Tabellenblatt Umsätze. Bereich verschieben anzahl2 die. Der bisherige Bezug A2 wird nicht versetzt. Daher wird für die Argumente Zeilen und Spalten jeweils eine 0 eingetragen Die Höhe des neuen Bezugs wird in Zeilen angegeben. Sie ergibt sich aus der Anzahl der Zeilen mit Kundennamen im Bereich A2:A30. Die Breite des neuen Bezugs ist 1, weil nur die eine Spalte A berücksichtigt werden soll. Geben Sie einen weiteren Namen für die Datenreihe der Umsätze ein, z. Umsatz. In dem Feld Bezieht sich auf tragen Sie die folgende Formel ein:
RSCHIEBEN(Umsätze! $B$2;0;0;ANZAHL(Umsätze!
Einen Bezug bestimmen
Zuletzt willst Du noch sehen, ob die Funktion auch zur Bestimmung eines nächsten Bezugs geeignet ist. Vorab, sie ist es. Ein Bezug verlangt die Adressangaben einer Zelle. In der Ausgangstabelle befindet sich in der zweiten Zeile und der ersten Spalte, also in C22 der Wert 415. C22 soll der neue Bezug sein. Wie kannst Du vorgehen? RSCHIEBEN(B20;2;1) =415
Hiermit hast Du den Wert, aber noch keine Adresse. Mit der Funktion ADRESSE kommst Du weiter. Sie verlangt eine Zeilen- und eine Spaltenangabe. Du legst die Funktion ZEILE um die Formel. ANZAHL2 (Funktion). =ZEILE(RSCHIEBEN(B20;2;1)) =22
Du legst die Funktion SPALTE um die Formel. =SPALTE(RSCHIEBEN(B20;2;1)) =3
Nun kannst Du die Adressfunktion einsetzen. Statt der Zeilen- bzw. Spaltenangabe, verwendest Du die soeben verwendeten Formeln ZEILE bzw. SPALTE. =ADRESSE(ZEILE(RSCHIEBEN(B20;2;1));SPALTE(RSCHIEBEN(B20;2;1))) =$C$22
Das ist richtig, der Wert 415 befindet sich in Zelle C22. Gehe jetzt noch einen Schritt weiter und verwende diese Adresse als Bezug für eine weitere RSCHIEBEN-Aktion.
Bereich Verschieben Anzahl2 Die
Du willst von dort aus noch eine Zeile nach unten und zwei Spalten nach rechts verschieben. Die ADRESSE-Formel muß demnach als Bezug eingesetzt werden. RSCHIEBEN(INDIREKT(ADRESSE(ZEILE(RSCHIEBEN(B20;2;1)); SPALTE(RSCHIEBEN(B20;2;1))));1;2) =417
Um die Adressfunktion hast Du zusätzlich noch INDIREKT setzen müssen, weil die Adresse auch erst noch zu berechnen war. Die gesamte Funktion hat jetzt den richtigen Wert (417) ausgegeben. Bereich verschieben anzahl2 translation. Kennst Du weitere Möglichkeiten zur Nutzung der Funktion RSCHIEBEN? Dann schreib doch einen Kommentar!
Der Name ist in einem Tabellenblatt oder einer gesamten Excel-Arbeitsmappe vorhanden. Ohne die Dollarzeichen würde sich deshalb in anderen Zellen die Referenz automatisch verschoben werden und nicht an A1 festhalten. Beachte anschliessend die nacheinanderfolgenden Semikolon (;) - wir geben weder bei "Zeilen" noch bei "Spalten" etwas ein - die ANZAHL2-Formel ermittelt die Höhe unseres Bereiches anhand sämtlicher nichtleerer Zellen in Spalte A. Die obengenannte Formel musst Du bei Deinem Namen als Bezug eingeben, um die Kriterien nachher in Deiner Dropdown-Liste aufzuführen (siehe " Namensmanager " und " Dropdown-Liste "). Klicke hierfür auf den Menüpunkt "Formeln" → "Namen definieren". Der Bezug "$A$1" wird Dir automatisch mit dem Namen des entsprechenden Tabellenblattes ergänzt (bspw. Dynamische Bereiche mit Namens-Manager | ExcelNova. Tabelle1! $A$1). Bitte beachte deshalb folgendes, wenn Du auf andere Tabellenblätter Bezug nehmen musst: Falls Du Deine Kriterien zum Beispiel im separaten Tabellenblatt "Parameter" hast, heissen Deine Bezüge "Parameter!
Bereich Verschieben Anzahl2 En
Nun ist aber noch nicht konfiguriert, dass sich der Bereich automatisch erweitern soll, sobald weitere Daten angefügt werden (weitere Zeilen, weitere Spalten). Hier kommt die Formel "RSCHIEBEN" zum Einsatz. Gehe via "Formeln" auf "Namensmanager" und bearbeite Deinen bereits angelegten Namen. In der Maske gibst Du bei "Bezieht sich auf:" die nachfolgende Formel ein:
RSCHIEBEN(Datenbasis! $A$1;;;ANZAHL2(Datenbasis! $A:$A);ANZAHL2(Datenbasis! $1:$1))
Auf dem Tabellenblatt mit ebenfalls dem Namen "Datenbasis", beginnend bei Zelle "A1" wird einerseits nach unten (Spalte A:A) gezählt, wie viele Einträge vorhanden sind. Dasselbe passiert auf der Zeile 1. Bereich verschieben anzahl2 en. Der Bereich wird entsprechend daraufhin erweitert, sobald neue Einträge angefügt werden. (Beachte, dass die Pivot-Tabelle noch via Rechtsklick → "Aktualisieren" aufzufrischen ist. ) Wir haben uns bereits den Namensmanager und die Dropdown-Listen angeschaut. Wenn Du zu der Kriterienliste weitere Begriffe hinzufügst, wird der Bereich Deines Namens allerdings nicht automatisch erweitert - Du musst via Namensmanager die letzte Zelle manuell angeben, respektive den effektiven Bereich neu selektieren.
$A$1" und "Parameter! A:A". Wenn wir nun ein neues Kriterium zu unserer Liste hinzufügen, wird dies automatisch zum Namen und folglich in die Dropdown-Liste mitaufgenommen.