Büro-PraxisUnabhängige LibreOffice-Anleitungen.

Calc / Fortgeschritten / Windows

Getippte Eingaben mit einer Gültigkeitsregel in Calc prüfen

Für einen kleinen gemeinsamen Eingabebereich eine Zahlenregel, einen verständlichen Hinweis und eine Fehlermeldung einrichten.

DIE KURZE ANTWORT

Markieren Sie die Eingabezellen und öffnen Sie Daten > Gültigkeit. Legen Sie ein Zahlenkriterium fest, erläutern Sie den zulässigen Bereich unter Input Help und aktivieren Sie eine Fehlermeldung für ungültige Eingaben.

Ein gemeinsames Anwesenheitsblatt erwartet in der Spalte Seats eine ganze Zahl zwischen 0 und 30. Jemand tippt 300 oder ten ein; eine Summe oder Grafik wird dadurch irreführend. Eine Gültigkeitsregel erklärt unmittelbar, welche Eingabe erwartet wird.

Die Anleitung verwendet die im Calc Guide 26.2 dokumentierten Bedienelemente. Das genaue Beispiel wurde für diesen Artikel nicht manuell durchlaufen. Englische Bezeichnungen in Klammern dienen dem Abgleich mit der Quelldokumentation.

Einen begrenzten Eingabebereich vorbereiten

Schreiben Sie Session und Seats nach A1:B1 und reservieren Sie B2:B20 für Eingaben. Markieren Sie B2:B20 und öffnen Sie Daten > Gültigkeit (Data > Validity) (Gültigkeit). Wählen Sie unter Kriterien (Criteria) ganze Zahlen und den Bereich von 0 bis 30. Welche weiteren Felder angezeigt werden, hängt vom gewählten Kriterium ab.

Aktivieren Sie unter Eingabehilfe (Input Help) die Eingabehilfe. Verwenden Sie beispielsweise den Titel Verfügbare Plätze und den Text Geben Sie eine ganze Zahl zwischen 0 und 30 ein. Aktivieren Sie unter Fehlermeldung (Error Alert) die Fehlermeldung und wählen Sie Stopp (Stop), also die zurückweisende Aktion. Ein passender Text lautet Die Platzzahl muss zwischen 0 und 30 liegen. Bestätigen Sie den Dialog.

Die Regel mit drei Eingaben prüfen

Eingabe in B2 Erwartetes Ergebnis
12 Wird als gültige Anzahl akzeptiert
300 Liegt außerhalb des Bereichs; Fehlermeldung erscheint
ten Ist keine ganze Zahl; Fehlermeldung erscheint

Entfernen Sie den Testwert anschließend. Speichern Sie als ODS und öffnen Sie die Datei erneut, um die gespeicherte Regel zu kontrollieren. Beim Kopieren des Bereichs prüfen Sie die Zielzellen: Die Gültigkeitsregel gehört zum Zellformat. Bestimmte Einfügeoptionen lassen Formatierungen weg oder ersetzen sie.

Bei bereits vorhandenen Werten, beim Einfügen aus der Zwischenablage und beim Ziehen von Werten greift die Eingabeprüfung nicht. Verwenden Sie nach dem Einfügen oder Importieren Extras > Detektiv > Ungültige Daten einkreisen (Tools > Detective > Mark Invalid Data), um ungültige Daten zu markieren. Kontrollieren Sie dabei auch, ob die Regel am Ziel erhalten geblieben ist.

Gestaltungsentscheidung: Reservieren und beschriften Sie einen klaren Eingabebereich. Die Stop-Meldung weist ungültige getippte Werte zurück; eine zusätzliche Kontroll- oder Summenzeile kann unerwartete Werte im vorhandenen Datenbestand sichtbar machen.

Mit dem eigenen Anwesenheitsbeispiel bearbeitet und erweitert nach dem LibreOffice Documentation Team, Calc Guide 26.2, Kapitel 2, unter CC BY 4.0. Die Quelle zeigt die Register Criteria, Input Help und Error Alert.

Wenn es nicht funktioniert

Prüfen Sie, ob die Regel den richtigen Zellen zugewiesen wurde, und testen Sie einen gültigen sowie einen ungültigen Wert. Importierte und eingefügte Daten müssen separat kontrolliert werden.

Quellen

Weiterlesen