Vermeidung Fehlerhafter Eingaben
Swipe um das Menü anzuzeigen
In diesem Kapitel wird weiterhin mit derselben Arbeitsmappe wie im vorherigen Kapitel gearbeitet.
Das wichtigste Strukturprinzip einer gut aufgebauten Excel-Datei: Eingabe und Berechnung sind getrennt. Nur dafür vorgesehene Eingabezellen dürfen manuell beschrieben werden. Alle anderen Zellen sollten gesperrt, leer oder formelbasiert sein. Diese Trennung sorgt dafür, dass eine Arbeitsmappe auch bei wachsendem Umfang vorhersehbar bleibt.
Datenüberprüfung ist eine auf einen bestimmten Zellbereich angewendete Regel, die steuert, welche Werte eingegeben werden dürfen. Sie fungiert als Wächter, bevor Daten in Formeln oder Tabellen gelangen. Anwendbar über Daten → Datenüberprüfung.
Excel unterstützt sechs Arten von Überprüfungsregeln. Jede steuert eine andere Dimension dessen, was erlaubt ist.
Dropdown-Listen
Freitexteingaben in kategorischen Spalten ("Paid", "PAID", "paid", "Piad") führen zu Inkonsistenzen, die Filter und Pivot-Tabellen unbemerkt beeinträchtigen. Dropdowns beseitigen dieses Problem vollständig, indem Benutzer auswählen müssen, anstatt zu tippen.
-
Statische Liste: Quelle wird direkt im Überprüfungsdialog eingegeben:
Paid,Pending,Cancelled; -
Dynamische Liste: Quelle verweist auf eine benannte Tabellenspalte auf einem anderen Blatt:
=INDIRECT("Table1[Status]").


INDIRECT wandelt eine Textzeichenfolge in einen aktiven Bereichsbezug um. Das Quellfeld für die Datenüberprüfung akzeptiert keine strukturierten Tabellenverweise wie Table2[Statuses] direkt.
Damit es funktioniert, muss der gesamte Tabellenverweis in Anführungszeichen innerhalb der Formel gesetzt werden:
=INDIRECT("Table2[Statuses]"
So kann Excel den Text zur Laufzeit als gültigen Bezug interpretieren, einschließlich aller neuen Zeilen, die nach dem Erstellen der Überprüfungsregel zur Tabelle hinzugefügt werden.
Validierungsregeln
Textlänge, Ganzzahl- und Datumsvalidierung funktionieren im Hintergrund auf die gleiche Weise – es wird eine Bedingung definiert, und Excel blockiert alles, was diese nicht erfüllt. Der Unterschied liegt in der geprüften Dimension:
- Textlänge betrachtet nicht den Wert selbst – es werden intern die Zeichen mit
LEN()gezählt. So haben sowohl"1234"als auch"hello"die Länge 4, unabhängig vom Typ. Nützlich für Telefonnummern, Postleitzahlen oder jedes Feld mit fester Zeichenvorgabe; - Ganzzahl prüft, ob der Wert innerhalb eines Zahlenbereichs liegt und keine Dezimalstellen enthält;
- Dezimal ist die gleiche Bereichsprüfung, erlaubt jedoch Bruchwerte und ist nützlich für Preise oder Messwerte;
- Datum ist am subtilsten. Da Daten als fortlaufende Zahlen gespeichert werden, ist eine Regel wie "größer als heute" tatsächlich ein numerischer Vergleich –
TODAY()gibt eine Ganzzahl zurück, und das eingegebene Datum muss einfach einen größeren Wert ergeben, um zu bestehen.



Eingabemeldungen vs. Fehlermeldungen
Validierung besitzt zwei Kommunikationsebenen. Die erste informiert Benutzer vor der Eingabe darüber, was eingegeben werden soll. Die zweite steuert, was passiert, wenn eine ungültige Eingabe erfolgt. Diese Einstellungen werden in separaten Registerkarten des Dialogfelds Datenüberprüfung konfiguriert.



Duplikate entfernen
Verwendung von Daten → Duplikate entfernen. Die zu vergleichenden Spalten auswählen. Excel behält das erste Vorkommen jeder Kombination und entfernt die übrigen. Besonders geeignet für importierte oder historische Daten.
Nach dem Schließen des Dialogfelds gibt es kein Rückgängig mehr, wenn Sie gespeichert haben. Arbeiten Sie immer mit einer Kopie der Daten oder verwenden Sie Ctrl+Z sofort, falls das Ergebnis falsch aussieht. Das Dialogfeld zeigt auch an, wie viele Duplikate entfernt wurden — überprüfen Sie, ob diese Zahl sinnvoll ist, bevor Sie schließen.
Aufgabe
- Erstellen eines kontrollierten Dropdowns für Zahlungsstatus
Die Spalte Payment Status im Datensatz suchen und alle Zeilen mit Daten, einschließlich der neuesten, auswählen. Datenüberprüfung öffnen, Liste auswählen und die Optionen eingeben: Paid, Pending.
Eine beliebige Zelle in der Spalte anklicken, um zu prüfen, ob das Dropdown angezeigt wird. Einen anderen Wert eingeben – dieser sollte eingeschränkt oder mit einer Warnung versehen werden.
- Das Dropdown in ein dynamisches System umwandeln
Eine Quelle für das Dropdown auf einem neuen Blatt erstellen. In Zelle A1 Statuses eingeben. In A2 und A3 Paid und Pending eintragen. Den Bereich mit Ctrl/Cmd + T in eine Tabelle umwandeln.
Zum Hauptdatensatz zurückkehren, die Spalte Payment Status auswählen und erneut Datenüberprüfung öffnen. Die Quelle ersetzen durch:
=INDIRECT("TableName[Statuses]")
Den tatsächlichen Tabellennamen verwenden.
Zum Testen einen neuen Wert wie Booked in die Quelltabelle eintragen. Dann zum Datensatz zurückkehren und prüfen, ob der neue Wert automatisch im Dropdown erscheint.
- Doppelte Datensätze entfernen
Den gesamten Datensatz oder die Tabelle auswählen. Zu Daten → Duplikate entfernen gehen und eine eindeutige Spalte wie Order ID auswählen.
Excel zeigt an, wie viele Duplikate entfernt wurden — das Ergebnis bestätigen.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen