Abh?ngige Dropdown -Liste für mehrere Zeilen mit Excel Dynamic Arrays
Mar 31, 2025 am 09:50 AMDieses Tutorial zeigt, wie erweiterbare, multi-ruh-abh?ngige Dropdown-Listen in Excel mit dynamischen Arrays erstellt werden. Diese Methode vereinfacht den Prozess im Vergleich zu herk?mmlichen Ans?tzen erheblich. Die L?sung ist nur mit Excel für Microsoft 365 und Excel 2021 kompatibel
Datenvorbereitung:
Der erste Schritt besteht darin, Ihre Quelldaten zu strukturieren. Angenommen, Sie haben einen Tisch mit "Abteilung" und "Manager" -Spalten. Es wird eine Vorbereitungstabelle erstellt, um diese Daten für die Dropdown -Listen zu organisieren. Diese Tabelle listet einzigartige Abteilungsnamen horizontal auf (Verwendung =TRANSPOSE(SORT(UNIQUE(E3:E15)))
für Abteilungen), wobei jede Spalte unten die entsprechenden Manager enth?lt (Verwendung =SORT(FILTER($F$3:$F$15, $E$3:$E$15=H$2))
für Manager). Dies erweitert sich automatisch um Neueintr?ge. überlegen Sie, diese Vorbereitungstabelle auf ein separates Blatt für eine bessere Organisation zu platzieren und potenzielle Konflikte mit anderen Daten zu vermeiden.
Erstellen der Dropdowns:
- Prim?rer Dropdown: Verwenden Sie die Datenvalidierung (Data> Datenvalidierung) in der ersten Zelle Ihrer Haupttabelle (z. B. B3). Setzen Sie "List" und für "Quelle", verwenden Sie
=$H$2#
(Verweisen Sie auf die Spill -Reichweite der Abteilungsnamen in der Vorbereitungstabelle).
-
Abh?ngiger Dropdown: Verwenden Sie in der n?chsten Zelle (z. B. C3) die Datenvalidierung erneut. Legen Sie "List" und für "Quelle" die folgende Formel ein:
=INDIRECT(ADDRESS(3, COLUMN(G1) MATCH(B3, $H$2#, 0), 4) & "#")
Diese Formel bezieht sich dynamisch auf die korrekte Managerliste basierend auf der in der prim?ren Dropdown ausgew?hlten Abteilung. Wenn sich Ihre Daten auf einem anderen Blatt (z. B. "Blatt1") befinden, passen Sie die Formel entsprechend an:
=INDIRECT("Sheet1!"&ADDRESS(3, COLUMN(G1) MATCH(B3, Sheet1!$H$2#, 0), 4) & "#")
Erweiterung der Dropdowns:
Um die Dropdowns auf mehrere Zeilen anzuwenden, kopieren Sie einfach die Zellen, die die Datenvalidierungsregeln (B3 und C3) enthalten, die Spalte entlang. Die Formeln werden für jede Zeile automatisch angepasst.
Erweiterbare Daten:
Betrachten Sie die automatischen Expansion für neue Dateneintr?ge, um diese Ans?tze zu berücksichtigen:
- Excel -Tabelle: Konvertieren Sie Ihre Quelldaten in eine Excel -Tabelle. ?ndern Sie die Formeln in der Vorbereitungstabelle, um strukturierte Referenzen zu verwenden, um absolute Referenzen für Spalten sicherzustellen. Die automatische Erweiterung der Tabelle aktualisiert die Dropdown -Listen.
- Verbesserte Bereichsformeln: Verwenden Sie gr??ere Bereiche in Ihren Formeln (z. B. E3: E30) und enthalten
FILTER
, um leere Zellen auszuschlie?en. Dies erm?glicht das Hinzufügen neuer Daten im definierten Bereich.
Diese Methode bietet eine robuste und effiziente L?sung zum Erstellen von erweiterbaren, multi-ruh-abh?ngigen Dropdown-Listen in Excel, optimaler Dateneingabe und Reduzierung des manuellen Aufwands. Denken Sie daran, die Praxis-Arbeitsmappe für eine praktische Erfahrung herunterzuladen.
Das obige ist der detaillierte Inhalt vonAbh?ngige Dropdown -Liste für mehrere Zeilen mit Excel Dynamic Arrays. 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)