Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zusammenfassung
In Microsoft Excel verfügen Sie möglicherweise über einen benannten Bereich, der erweitert werden muss, um neue Informationen einzuschließen. In diesem Artikel wird eine Methode zum Erstellen eines dynamischen definierten Namens beschrieben.
Hinweis
Die Methode in diesem Artikel geht davon aus, dass nicht mehr als 200 Datenzeilen vorhanden sind. Sie können die definierten Namen so überarbeiten, dass sie die entsprechende Zahl verwenden und die maximale Anzahl von Zeilen widerspiegeln.
So verwenden Sie die OFFSET-Formel mit einem definierten Namen
Führen Sie dazu die folgenden Schritte aus, je nachdem, welche Version von Excel Sie ausführen.
Microsoft Office Excel 2007, Microsoft Excel 2010 und Microsoft Excel 2013
Geben Sie in einem neuen Arbeitsblatt die folgenden Daten ein.
Nummer Ein B 1 Monat Vertrieb 2 Januar 10 3 Februar 20 4 Verderben 30 Klicken Sie auf die Registerkarte Formeln .
Klicken Sie in der Gruppe "Definierte Namen " auf "Namens-Manager".
Klicken Sie auf Neu.
Geben Sie im Feld "Name " "Datum" ein.
Geben Sie im Feld "Verweist auf " den folgenden Text ein, und klicken Sie dann auf "OK":
=OFFSET($A$2,0;0;COUNTA($A$2:$A$200),1)
Klicken Sie auf Neu.
Geben Sie im Feld "Name" "Vertrieb" ein.
Geben Sie im Feld "Verweist auf " den folgenden Text ein, und klicken Sie dann auf "OK":
=OFFSET($B$2,0,0,ANZAHL($B$2:$B$200),1)
Klicken Sie auf Schließen.
Löschen Sie Zelle B2, und geben Sie dann die folgende Formel ein:
=RAND()*0+10
Hinweis
In dieser Formel wird ANZAHL für eine Spalte mit Zahlen verwendet. COUNTA wird für eine Spalte mit Textwerten verwendet.
Diese Formel verwendet die veränderliche ZUFALLSZAHL-Funktion. Diese Formel aktualisiert automatisch die OFFSET-Formel, die im definierten Namen "Vertrieb" verwendet wird, wenn Sie neue Daten in Spalte B eingeben. Der Wert 10 wird in dieser Formel verwendet, da 10 der ursprüngliche Wert von Zelle B2 ist.
Microsoft Office Excel 2003
Geben Sie in einem neuen Arbeitsblatt die folgenden Daten ein:
Nummer Ein B 1 Monat Vertrieb 2 Januar 10 3 Februar 20 4 Verderben 30 Zeigen Sie im Menü "Einfügen " auf " Name", und klicken Sie dann auf "Definieren".
Geben Sie im Feld "Namen in der Arbeitsmappe" Datum ein.
Geben Sie im Feld "Verweist auf " den folgenden Text ein, und klicken Sie dann auf "OK":
=OFFSET($A$2;0;0;COUNTA($A$2:$A$200);1).
Klicken Sie auf Hinzufügen.
Geben Sie in das Feld Namen in der Arbeitsmappe "Vertrieb" ein.
Geben Sie im Feld "Bezieht sich auf " den folgenden Text ein, und klicken Sie dann auf "Hinzufügen":
=OFFSET($B$2,0;0;ANZAHL($B$2:$B$200),1)
Klicke auf OK.
Löschen Sie Zelle B2, und geben Sie dann die folgende Formel ein:
=RAND()*0+10
Hinweis
In dieser Formel wird ANZAHL für eine Spalte mit Zahlen verwendet. COUNTA wird für eine Spalte mit Textwerten verwendet.
Diese Formel verwendet die veränderliche ZUFALLSZAHL-Funktion. Diese Formel aktualisiert automatisch die OFFSET-Formel, die im definierten Namen "Vertrieb" verwendet wird, wenn Sie neue Daten in Spalte B eingeben. Der Wert 10 wird in dieser Formel verwendet, da 10 der ursprüngliche Wert von Zelle B2 ist.