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
IFeinbetten oderIFERRORverwenden, um unerwartete Ablehnungen zu vermeiden; - Mit Grenzfällen testen — gleiche Daten, Nullmengen, leere Felder — hier treten bereichsübergreifende Regeln am häufigsten auf.
Aufgabe
-
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"
- Formel:
-
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"
- Formel:
-
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"
- Formel:
-
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"
- Formel:
-
Jede Regel testen, indem absichtlich widersprüchliche Werte in den Spalten eingegeben werden — sicherstellen, dass alle vier Regeln korrekt ausgelöst werden;
-
Mit leeren Zellen in den referenzierten Spalten testen — unerwartetes Verhalten notieren und überlegen, wie damit umgegangen werden kann.
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