DropDown mit Matrix in Excel erstellen
Schritt-für-Schritt-Anleitung
Um ein DropDown-Menü in Excel zu erstellen, das Werte aus einer Matrix übernimmt, kannst du die folgende Schritt-für-Schritt-Anleitung befolgen. Die Anleitung funktioniert in den gängigen Excel-Versionen:
-
Daten vorbereiten: Stelle sicher, dass deine Medikamentenliste in Tabelle 2 ordentlich strukturiert ist. Zum Beispiel:
| Medikament | Wert 1 | Wert 2 |
|--------------|--------|--------|
| Medikament A | 10 | 20 |
| Medikament B | 15 | 25 |
-
Namen definieren: Markiere die gesamte Medikamentenliste in Tabelle 2 und vergebe einen Namen über die Namensbox (links neben der Formelzeile), z.B. Medikamente.
-
DropDown erstellen:
- Gehe zu Tabelle 1.
- Wähle die Zelle aus, in der das DropDown-Menü erscheinen soll.
- Klicke auf Daten > Datenüberprüfung > Datenüberprüfung.
- Wähle im Dropdown-Menü "Liste" und gib als Quelle
=Medikamente ein.
-
Werte übernehmen: Um die Werte in die benachbarten Zellen zu übernehmen, nutze die Funktion SVERWEIS. Zum Beispiel:
=SVERWEIS(A1;Tabelle2!A:C;2;FALSCH) // für Wert 1
=SVERWEIS(A1;Tabelle2!A:C;3;FALSCH) // für Wert 2
Hierbei ist A1 die Zelle mit dem DropDown.
Häufige Fehler und Lösungen
Alternative Methoden
Eine alternative Methode zum Erstellen eines DropDowns mit Werten aus einer Matrix wäre die Verwendung von INDEX und VERGLEICH. Damit kannst du flexibler auf Daten zugreifen.
Beispiel:
=INDEX(Tabelle2!B:C;VERGLEICH(A1;Tabelle2!A:A;0);1) // für Wert 1
Praktische Beispiele
Angenommen, du hast folgende Daten in Tabelle 2:
| Medikament | Dosis | Preis |
|--------------|-------|-------|
| Aspirin | 500mg | 5 |
| Paracetamol | 650mg | 7 |
In Tabelle 1 kannst du das DropDown für die Medikamente einrichten und mit SVERWEIS die Dosis und den Preis abrufen.
Für Dosis:
=SVERWEIS(A1;Tabelle2!A:C;2;FALSCH)
Für Preis:
=SVERWEIS(A1;Tabelle2!A:C;3;FALSCH)
Tipps für Profis
- Nutze Dynamische Bereichsnamen, um deine DropDown-Liste automatisch zu aktualisieren, wenn neue Medikamente hinzugefügt werden.
- Erstelle eine Fehlermeldung in der Datenüberprüfung, um Benutzer über ungültige Eingaben zu informieren.
FAQ: Häufige Fragen
1. Kann ich mehrere DropDowns in einer Zelle erstellen?
Nein, eine Zelle kann nur ein DropDown-Menü enthalten. Du kannst jedoch mehrere Zellen mit unterschiedlichen DropDown-Menüs erstellen.
2. Wie kann ich die Größe des DropDown-Menüs ändern?
Die Größe des DropDown-Menüs kann nicht direkt geändert werden, aber du kannst die Zelle, in der das Menü erscheint, vergrößern, um mehr Sichtbarkeit zu schaffen.