Ich möchte ein zweites Dropdown-Menü erstellen Select part
, das auf dem Teil basiert, das dem Gerät entspricht. Siehe das Datenblatt unten.
Die Idee ist, dass, wenn der Benutzer aus der Select device
Dropdown-Liste etwas wie auswählt Computer
, unter nur die Optionen und verfügbar Select part
sind .Ram
CPU
Ich verwende data validation -> validation criteria -> list
hierfür die Excel-Funktion.
Das Datenblatt besteht nur aus Text.
Aus dem Datenblatt _Device[1]_
geht die Überschrift für das erste Dropdown-Menü hervor, und die Überschriften _Part_
und _Device[2]_
die Matrix sind für das zweite Dropdown-Menü bereit.
Die wichtigsten Anforderungen bestehen darin, dass das Dropdown-Blatt nur zwei Dropdown-Menüs (Geräte und Teile) hat und das Datenblatt nur Text und sonst nichts hat.
Dropdown-Blatt
_Select_ _Drop down_
Select device <Drop down list 'devices'>
Select part <I need help here>
Datenblatt
_Device[1]_ _Part_ _Device[2]_
Computer Ram Computer
Car CPU Computer
Fridge Window Car
Seat Car
Door Fridge
Holder Fridge
Antwort1
Was Sie suchen, nennt sich abhängige Datenvalidierung. Debra Dalgleish hat eineLernprogrammüber das.
Die Idee ist, dass Sie für jedes Hauptelement eine Liste mit Unterelementen haben und der Liste mit Unterelementen Bereichsnamen zuweisen, die dem Namen des Hauptelements entsprechen. Anschließend können Sie Indirect() mit dem Namen des Hauptelements verwenden, um die Liste mit Unterelementen in der Datenüberprüfungsliste zu erstellen.
Möglicherweise müssen Sie für diesen Ansatz Ihr Datenlayout neu anordnen.
Wenn Sie das nicht wollen oder können, gibt es eine andere Option mit dynamischen Bereichsnamen, die jedoch erfordert, dass die Daten aufsteigend nach der Spalte sortiert werden, die Sie "Gerät[2]". Wenn Sie sich das ansehen möchten, schreiben Sie einen Kommentar und ich erkläre es Ihnen.