Automatische Textbefüllung basierend auf einer Dropdown-Auswahl in Excel

Melden

Hier ist ein umfassendes Tutorial, wie du in Microsoft Excel ausfüllbare Formulare erstellst, bei denen sich Textfelder basierend auf einer Dropdown-Auswahl automatisch ausfüllen.

Diese Funktion ist ideal für Rechnungen, Inventarlisten oder Personalformulare. Wir nutzen dafür die Kombination aus der Datenüberprüfung (für das Dropdown-Menü) und der SVERWEIS-Funktion (für das automatische Ausfüllen).


Schritt 1: Die Quelldaten vorbereiten

Bevor du das Formular erstellen kannst, benötigst du eine Tabelle, in der die Informationen hinterlegt sind.

  1. Erstelle ein neues Tabellenblatt (nenne es z. B. „Daten“).
  2. Erstelle eine Tabelle mit deinen Informationen.
    • Beispiel:
      • Spalte A: Produktname
      • Spalte B: Artikelnummer
      • Spalte C: Preis
  3. Pro-Tipp: Markiere deine Daten und drücke Strg + T. Dadurch wird der Bereich als Tabelle formatiert. Wenn du später neue Zeilen hinzufügst, erkennt dein Formular diese automatisch.

Schritt 2: Das Dropdown-Menü erstellen

Gehe nun zu dem Tabellenblatt, auf dem dein Formular erscheinen soll.

  1. Klicke auf die Zelle, in der das Dropdown-Menü erscheinen soll (z. B. „Produkt auswählen“).
  2. Gehe im Menüband auf den Reiter Daten.
  3. Klicke in der Gruppe „Datentools“ auf Datenüberprüfung.
  4. Wähle im Fenster unter „Zulassen“ den Punkt Liste aus.
  5. Klicke in das Feld „Quelle“ und markiere die Zellen in deinem Daten-Tabellenblatt, die die Namen enthalten (z. B. die Produktnamen aus Spalte A).
  6. Bestätige mit OK.

Jetzt hast du ein funktionierendes Dropdown-Menü.


Schritt 3: Die automatische Befüllung mit SVERWEIS

Jetzt sorgen wir dafür, dass Excel die restlichen Daten (z. B. Preis und Artikelnummer) automatisch zieht, sobald ein Produkt ausgewählt wird.

Die Syntax lautet: =SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_verweis])

  1. Klicke in die Zelle, in der die Artikelnummer erscheinen soll.

  2. Gib folgende Formel ein: =SVERWEIS(E2; Daten!A:C; 2; FALSCH)

    • E2: Die Zelle mit deinem Dropdown-Menü.
    • Daten!A:C: Der Bereich, in dem deine Quelldaten liegen.
    • 2: Die Spaltennummer, aus der die Info gezogen werden soll (hier die 2. Spalte = Artikelnummer).
    • FALSCH: Damit Excel nach einer exakten Übereinstimmung sucht.
  3. Wiederhole dies für den Preis: =SVERWEIS(E2; Daten!A:C; 3; FALSCH)

    • (Hier steht die 3, weil der Preis in der 3. Spalte der Quelltabelle steht).

Schritt 4: Fehlermeldungen unterdrücken (Optional)

Wenn im Dropdown-Menü noch nichts ausgewählt ist, zeigt Excel oft einen Fehler an (#N/V). Um das Formular sauber zu halten, kannst du die WENNFEHLER-Funktion hinzufügen.

Ändere die Formel wie folgt ab: =WENNFEHLER(SVERWEIS(E2; Daten!A:C; 2; FALSCH); "")

Erklärung: Wenn ein Fehler auftritt (weil die Zelle leer ist), zeigt Excel einfach nichts an (""), anstatt eine Fehlermeldung auszugeben.


Schritt 5: Das Formular schützen

Damit Nutzer nur das Dropdown-Menü bedienen und nicht deine Formeln löschen, kannst du das Blatt schützen:

  1. Markiere die Zelle mit dem Dropdown-Menü.
  2. Drücke Strg + 1, gehe zum Reiter Schutz und entferne den Haken bei Gesperrt.
  3. Gehe zum Reiter Überprüfen und klicke auf Blatt schützen.
  4. Jetzt können Nutzer nur noch das Dropdown-Menü ändern, während deine Formeln sicher sind.

Zusammenfassung der Funktionen

  • Datenüberprüfung (Liste): Erstellt das Auswahlmenü.
  • SVERWEIS (VLOOKUP): Sucht den Wert aus der Liste in deiner Datenbank und gibt die zugehörige Information aus einer anderen Spalte zurück.
  • WENNFEHLER: Sorgt für eine saubere Optik bei leeren Feldern.

Du hast nun ein professionelles, interaktives Formular in Excel erstellt!

0