In diesem Tutorial werden Sie dynamisch benannte Bereiche in Excel erstellen und verwenden und die Berechnungen automatisch als ?nderungen Ihrer Daten aktualisieren. Im Gegensatz zu statischen benannten Bereichen passt dynamische Bereiche an, um neue Daten ohne manuelle Intervention einzuschlie?en.
Das Tutorial der letzten Woche umfasste statische Bereiche. Wenn sich Ihre Daten h?ufig ?ndern, sind dynamisch benannte Bereiche für effiziente, automatisierte Berechnungen von wesentlicher Bedeutung. Dieses Tutorial enth?lt schrittweise Anweisungen.
Schlüsselthemen:
- Erstellen einer eindimensionalen Dynamik namens Bereiche
- Erstellen von zweidimensionalen Dynamik genannten Bereichen
- Verwendung der dynamischen benannten Bereiche in Formeln
Erstellen dynamischer benannter Bereiche in Excel
Beginnen wir mit einem einspaltigen, dynamischen Bereich mit variabler Reihe namens Bereich:
- Navigieren Sie zur Registerkarte "Formeln" , dann zur Gruppe definierter Namen und w?hlen Sie den Namen Definieren . Drücken Sie alternativ STRG F3, um den Namen Manager zu ?ffnen, und klicken Sie auf Neu… .
- Das Dialogfeld Neues Name wird angezeigt. Eingeben:
- Ein Name für Ihren Bereich (z. B. "Artikel").
- W?hlen Sie den Bereich (normalerweise "Arbeitsmappe").
- Verwenden Sie im Box in der Box entweder eine
OFFSET
oderINDEX
(unten erl?utert).
- Klicken Sie auf OK.
Das folgende Bild zeigt, dass ein dynamischer Bereich namens "Elemente" definiert wird, der alle Daten in Spalte A umfasst (ohne den Header):
Verwenden der OFFSET
-Formel
Die allgemeine OFFSET
-Formel für einen Dynamikbereich lautet:
OFFSET(first_cell, 0, 0, COUNTA(range), 1)
Wo:
-
first_cell
ist die obere linke Zelle Ihres Bereichs (z. B.$A$1
). -
range
ist die gesamte Spalte (z. B.$A:$A
) oder eine ausreichend gro?e Reichweite, um Ihre erwarteten Daten zu umfassen (z. B.$A$2:$A$2000
).
COUNTA
z?hlt nicht-Blank-Zellen und bestimmt die H?he des Bereichs. Passen Sie die Headerreihen an, indem Sie die Anzahl der Headerzeilen vom COUNTA
-Ergebnis subtrahieren. Wenn beispielsweise Daten in A2 (eine Header -Reihe) beginnen:
=OFFSET(Sheet3!$A$2, 0, 0, COUNTA(Sheet3!$A:$A)-1, 1)
Verwenden der INDEX
Alternativ verwenden Sie INDEX
und COUNTA
:
first_cell:INDEX(column, COUNTA(column))
Dies kombiniert eine feste Startzelle (z. B. $A$2
) mit einer Endzelle, die durch INDEX
und COUNTA
bestimmt wird. Zum Beispiel:
=$A$2:INDEX($A:$A, COUNTA($A:$A))
COUNTA
gibt die Anzahl der Nicht-Blank-Zellen zurück; INDEX
verwendet dies, um die letzte Zelle zu finden. Das Ergebnis ist ein Dynamikbereich.
Wichtige Hinweise zu OFFSET
und INDEX
:
-
OFFSET
ist volatil (h?ufig neu berechnet) und wirkt sich m?glicherweise auf die Leistung auf gro?e Datens?tze aus.INDEX
ist im Allgemeinen effizienter. - Vermeiden Sie leere Zellen innerhalb des Datenbereichs für beide Formeln.
- Stellen Sie sicher, dass unter dem Dynamikbereich keine zus?tzlichen Daten vorhanden sind.
Erstellen von zweidimensionalen dynamischen Bereichen
?ndern Sie für Bereiche mit dynamischen Zeilen und Spalten die INDEX
/ COUNTA
-Formel:
first_cell:INDEX($1:$1048576, COUNTA(first_column), COUNTA(first_row))
Damit werden zwei COUNTA
-Funktionen verwendet, um die letzte Zeile und Spalte zu bestimmen. Das gesamte Arbeitsblatt ( $1:$1048576
) wird als Array verwendet.
Verwenden von dynamischen benannten Bereichen in Formeln
Dynamische Bereiche in Formeln nahtlos integrieren. Das folgende Beispiel zeigt eine INDEX
/ MATCH
-Formel mit dynamischen benannten Bereichen ( Lookup_range
, Return_range
, Lookup_value
) für automatische Updates als Daten?nderungen:
=INDEX(Return_range, MATCH(Lookup_value, Lookup_range, 0))
Dadurch werden manuelle Formel -Updates beseitigt, wenn neue Daten hinzugefügt werden.
Herunterladbare Beispiel Arbeitsbuch:
Excel Dynamic Named Range - Beispiel Arbeitsbuch
Dieses Tutorial bietet einen umfassenden Leitfaden zum Erstellen und Nutzen dynamischer benannter Bereiche in Excel, um effizientere und anpassungsf?higere Tabellenkalkulationen zu erstellen.
Das obige ist der detaillierte Inhalt vonExcel Dynamic Named Range: Erstellen und Nutzung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)
