Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Regeln zur Zellenübergreifenden Validierung | Erweiterte Validierungslogik
Excel-Datenvalidierung und -Kontrolle

Regeln zur Zellenübergreifenden Validierung

Swipe um das Menü anzuzeigen

Was sind bereichsübergreifende Regeln?

Jede bisher erstellte Validierungsregel prüfte den Wert einer einzelnen Zelle anhand einer festen Bedingung – etwa eines Zahlenbereichs, einer Liste oder eines Textmusters. Bereichsübergreifende Validierung geht einen Schritt weiter: Hierbei wird der eingegebene Wert mit einer anderen Zelle in derselben Zeile verglichen.

Wie Excel bereichsübergreifende Verweise behandelt

Wenn Sie eine benutzerdefinierte Validierungsformel für eine Zelle in Zeile 2 schreiben, können Sie beliebig auf andere Zellen in derselben Zeile verweisen. Excel passt die Verweise automatisch an, wenn die Regel auf die gesamte Spalte angewendet wird – genau wie bei einer normalen Formel.

Beispiel 1: Enddatum muss nach dem Startdatum liegen

Dies ist die häufigste bereichsübergreifende Regel. Ein Enddatum, das vor dem Startdatum liegt, ist ein logischer Fehler, den keine integrierte Regel erkennen kann – eine benutzerdefinierte Formel löst das jedoch problemlos.

Wenn Ihre Validierung in Spalte L (End Date) auf Spalte K (Start Date) verweist:

=L2>K2

Excel prüft automatisch L3>K3, L4>K4 usw. für jede validierte Zelle darunter. Ist das End Date früher oder gleich dem Start Date, wird die Eingabe abgelehnt.

Beispiel 2: Rabatt erfordert Mindestmenge

Ein Rabatt sollte nur gewährt werden, wenn die Bestellmenge dies rechtfertigt. Angenommen, Quantity steht in Spalte H und Discount % in Spalte J:

=IF(J2>0, H2>=3, TRUE)

Das bedeutet: Wird ein Rabatt eingetragen, muss die Menge mindestens 3 betragen – andernfalls wird immer akzeptiert.

Das abschließende TRUE ist wichtig – es stellt sicher, dass Zeilen mit null Rabatt ohne Mengenprüfung akzeptiert werden.

Beispiel 2: Einzelpreis muss zur Kategorie passen

Technikprodukte dürfen niemals unter 500 bepreist werden. Für Büroprodukte gibt es keine solche Einschränkung. Angenommen, Category steht in Spalte D und Unit Price in Spalte I:

=IF(D2="Tech", I2>=500, TRUE)

Das bedeutet: Ist die Kategorie Tech, wird der Mindestpreis erzwungen – andernfalls ist jeder Preis zulässig.

Sichere Erstellung von bereichsübergreifenden Regeln

Einige wichtige Hinweise:

  • Immer die richtige Spalte fixieren — relative Zeilenbezüge verwenden (H2, nicht $H$2), damit sich die Formel korrekt nach unten anpasst;
  • Leere Zellen berücksichtigen — wenn eine referenzierte Zelle leer sein könnte, die Formel in ein IF einbetten oder IFERROR verwenden, um unerwartete Ablehnungen zu vermeiden;
  • Mit Grenzfällen testen — gleiche Daten, Nullmengen, leere Felder — hier treten bereichsübergreifende Regeln am häufigsten auf.

Aufgabe

  1. Bereichsübergreifende Gültigkeitsprüfung für die Spalte End Date anwenden:

    • Formel: =L2>K2
    • Fehlertyp: Stopp
    • Fehlermeldung: "End Date must be after Start Date"
  2. Bereichsübergreifende Gültigkeitsprüfung für die Spalte Discount % anwenden:

    • Formel: =IF(J2>0, H2>=3, TRUE)
    • Fehlertyp: Warnung
    • Fehlermeldung: "Discount should only be applied for quantities of 3 or more"
  3. Bereichsübergreifende Gültigkeitsprüfung für die Spalte Unit Price anwenden:

    • Formel: =IF(D2="Tech", I2>=500, TRUE)
    • Fehlertyp: Stopp
    • Fehlermeldung: "Tech products must be priced at 500 or above"
  4. Bereichsübergreifende Gültigkeitsprüfung für die Spalte Start Date anwenden:

    • Formel: =K2>=B2
    • Fehlertyp: Stopp
    • Fehlermeldung: "Start Date cannot be before Order Date"
  5. Jede Regel testen, indem absichtlich widersprüchliche Werte in den Spalten eingegeben werden — sicherstellen, dass alle vier Regeln korrekt ausgelöst werden;

  6. Mit leeren Zellen in den referenzierten Spalten testen — unerwartetes Verhalten notieren und überlegen, wie damit umgegangen werden kann.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 3

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 3. Kapitel 3
some-alt