Wie kann ich erreichen, das in einer Spalte (Tabelle) nur ungleiche Werte (Zahlen) eingegeben werden können (z.B. bei Projekt- oder Bestellnummern die jeweils nur ein mal vergeben werden sollen)?

Wie kann ich erreichen, das in einer Spalte (Tabelle) nur ungleiche Werte (Zahlen) eingegeben werden können (z.B. bei Projekt- oder Bestellnummern die jeweils nur ein mal vergeben werden sollen)?

Da ist mir fuer Calc keine Loesung bekannt. Hingegen in Base, z.B. unter HSQLDB kann ein eindeutiger identifier (ID) angelegt werden, dieser zaehlt mit jedem neuen Datensatz automatisch hoch.

Tipp: Auissagekräftige, aber kurze Beschreibung der Aufgabe im Betreff. Wenige signifikante Stichworte erleichtern es anderen, nach früheren Formulierungen eigener Fragen zu suchen.

Die Eingabe eines bereits vorhandenen Wertes zu unterbinden ist schwierig. Naja, eher unmöglich. Am ehesten kann man mit Hilfe von Usercode unter Verwendung des Sheetereignisses ‘Content changed’ einen erneut eingegebenen Wert gleich wieder löschen. Das Ganze ist natürlich ohnehin wohl eher eine Datenbanksache.

Im Spreadsheet kann man aber Conditional Formatting verwenden, um nach Eingabe einer Wiederholung, etwa durch setzen einer Warnfarbe, den Anwender zur Abänderung zu veranlassen.

Beispiel mit CF
Beispiel mit Usercode (nicht empfohlen!)