Aktivieren Sie die bedingte Dateneingabe in Excel mithilfe der Datenvalidierung

Excel ist mehr als ein Werkzeug zur Dateneingabe. Aber wenn Sie nur über die Dateneingabe in Excel sprechen, ist es eine verdammt gute. Mithilfe der Datenvalidierung können Sie die Dateneingabe in Zelle(n) basierend auf einer vordefinierten Bedingung aktivieren.

Bedingte Dateneingabe in Excel mit Datenvalidierung

Hier sind einige Beispiele für bedingte Dateneingaberegeln:

  • Erlaube nur die Dateneingabe aus einer vordefinierten Liste (mithilfe von Dropdown-Listen).
  • Dateneingabe nur zulassen, wenn die angegebene(n) Zelle(n) gefüllt sind.
  • DATE-Eingabe nur zwischen zwei angegebenen Daten zulassen.

Sie können auch mehrere Bedingungen kombinieren, um eine Dateneingaberegel zu erstellen.

Diese Art der bedingten Dateneingabe in Excel kann mit der Datenvalidierungsfunktion in Excel durchgeführt werden. Es kann die Dateneingabe in die angegebenen Zellen nur aktivieren, wenn die angegebenen Bedingungen erfüllt sind, andernfalls zeigt es einen Fehler an.

Dateneingabe aus einer vordefinierten Liste zulassen

Sie können die Auswahl des Benutzers aus einer Liste einschränken, indem Sie eine Dropdown-Liste erstellen. Angenommen, Sie haben eine Liste von Ländern wie unten gezeigt und möchten die Eingabe von nur einem dieser Namen in Zelle C1 zulassen:

Sie können eine Dropdown-Liste erstellen, die die Einträge auf die in der Liste genannten beschränkt. Wenn Sie versuchen, eine andere Textzeichenfolge einzugeben, wird ein Fehler angezeigt (wie unten gezeigt):

So erstellen Sie eine Dropdown-Liste:

  • Wählen Sie die Zelle aus, in der Sie die Dropdown-Liste anzeigen möchten. In diesem Beispiel sind es Zellen C1.
  • Gehen Sie zu Daten -> Datentools -> Datenvalidierung.
  • Wählen Sie im Dialogfeld Datenvalidierung die Registerkarte Einstellungen und nehmen Sie die folgenden Änderungen vor:
    • Zulassen: Liste
    • Quelle: $A$1:$A$6 (Sie können den Bereich verwenden, in dem Sie die Daten haben).
    • Leerzeichen ignorieren: Aktiviert (deaktivieren Sie diese Option, wenn Sie nicht möchten, dass der Benutzer Leerzeichen eingibt).
    • Dropdown in der Zelle: Aktiviert (dies würde die Dropdown-Funktion aktivieren).

Dadurch wird eine Dropdown-Liste in der ausgewählten Zelle erstellt.

Jetzt können Sie diese entweder aus der Dropdown-Liste auswählen oder die Daten manuell eingeben. Wenn Sie Daten eingeben, die nicht aus den Quelldaten stammen, wird ein Fehler angezeigt.

VORSICHT: Wenn Sie die Zelle mit den Datenvalidierungsregeln kopieren und einfügen, verschwinden die Datenvalidierungsregeln.

Dateneingabe, wenn eine abhängige Zelle gefüllt ist

Dies kann der Fall sein, wenn Sie möchten, dass der Benutzer in einer Reihenfolge vorgeht und ein Formular/einen Fragebogen/eine Umfrage ausfüllt.

Nehmen wir an, ich habe etwas wie unten gezeigt:

In diesem Datensatz möchte ich, dass der Benutzer zuerst den Namen (Vorname und Nachname ist obligatorisch) ausfüllt und dann das Datum ausfüllt. Wenn der Benutzer die Eingabe des Namens überspringt, möchte ich einen Fehler anzeigen (wie unten gezeigt):

Dies kann leicht mit der Datenvalidierung erfolgen. Um dies zu tun:

  • Wählen Sie die Zelle aus, auf die Sie diese Bedingung anwenden möchten. Im obigen Beispiel ist es Zelle B5.
  • Gehen Sie zu Daten -> Datentools -> Datenvalidierung
    Wählen Sie im Dialogfeld Datenvalidierung die Registerkarte Einstellungen und nehmen Sie die folgenden Änderungen vor:
    • Zulassen: Benutzerdefiniert
    • Formel: =UND($B$1””,$B$3””).
    • Leerzeichen ignorieren: Deaktiviert (stellen Sie sicher, dass dies deaktiviert ist, sonst funktioniert es nicht).

In diesem Fall haben wir eine UND-Funktion verwendet, die überprüft, ob sowohl B1 als auch B3 bereits gefüllt sind. Wenn nicht, wird ein Fehler angezeigt.

VORSICHT: Wenn Sie die Zelle mit den Datenvalidierungsregeln kopieren und einfügen, verschwinden die Datenvalidierungsregeln.

Datumseingabe zwischen zwei angegebenen Daten

Es gibt eine integrierte Funktion in der Datenvalidierung, mit der Sie dies tun können. Sie können die obere und untere Datumsgrenze festlegen, und wenn der Benutzer ein Datum eingibt, das außerhalb dieses Bereichs liegt, erhält er eine Fehlermeldung.

Um dies zu tun:

  • Wählen Sie die Zelle aus, auf die Sie diese Bedingung anwenden möchten. Im obigen Beispiel ist es Zelle B5.
  • Gehen Sie zu Daten -> Datentools -> Datenvalidierung
    Wählen Sie im Dialogfeld Datenvalidierung die Registerkarte Einstellungen und nehmen Sie die folgenden Änderungen vor:
    • Erlauben: Datum
    • Daten: Zwischen
    • Startdatum: Geben Sie hier das Startdatum ein (jedes Datum, das vor diesem Datum liegt, wird nicht akzeptiert).
    • Enddatum: Geben Sie hier das Enddatum ein (jedes Datum, das nach diesem Datum liegt, wird nicht akzeptiert).

Sie können auch einen Zellbezug oder eine Formel verwenden, um das Datum anzugeben. Beispielsweise können Sie die Funktion TODAY() als eine der Datumsgrenzen verwenden (wenn Sie die untere Grenze für das aktuelle Datum wünschen).

Da Excel die Datumsangaben als Zahlen speichert, können Sie anstelle von Datumsangaben auch Zahlen verwenden. Anstelle des 01.01.2015 können Sie beispielsweise auch die Nummer 42005 verwenden.

VORSICHT: Wenn Sie die Zelle mit den Datenvalidierungsregeln kopieren und einfügen, verschwinden die Datenvalidierungsregeln.

Bedingungen für mehrere Dateneingaben

Sie können auch mehrere Bedingungen kombinieren. Angenommen, Sie möchten in Zelle B5 ein Datum mit den folgenden Bedingungen eingeben:

  • Vorname und Nachname wurden bereits vom Benutzer ausgefüllt.
  • Das eingegebene Datum liegt zwischen dem 01.01.2015 und dem 10.10.2015.

Um dies zu tun:

  • Wählen Sie die Zelle aus, auf die Sie diese Bedingung anwenden möchten. Im obigen Beispiel ist es Zelle B5.
  • Gehen Sie zu Daten -> Datentools -> Datenvalidierung
  • Wählen Sie im Dialogfeld Datenvalidierung die Registerkarte Einstellungen und nehmen Sie die folgenden Änderungen vor:
    • Zulassen: Benutzerdefiniert
    • Formel: =UND($B$1””,$B$3””,B5>=DATUM(2015,10,1),B5<=DATUM(2015,10,10))
    • Leerzeichen ignorieren: Nicht aktiviert (stellen Sie sicher, dass dies deaktiviert ist, sonst funktioniert es nicht)

Diese Formel prüft auf vier Bedingungen - ob die beiden Zellen (B1 und B3 bereits gefüllt sind und ob das in Zelle B5 eingegebene Datum innerhalb des angegebenen Datumsbereichs liegt).

VORSICHT: Wenn Sie die Zelle mit den Datenvalidierungsregeln kopieren und einfügen, verschwinden die Datenvalidierungsregeln.

Ebenso können Sie mehrere Bedingungen erstellen und testen, während Sie die Dateneingabe in Excel zulassen.

Möglicherweise gefallen Ihnen auch die folgenden Excel-Tipps und -Tutorials:

  • Excel-Dateneingabeformular.
  • Verwenden von Dropdown-Listen in Excel.
  • 100+ Excel-Interview-Fragen und -Antworten.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave