Hallo, ich habe folgendes Problem: In einer Tabelle mit 365 Zeilen (genau: ein Jahr) gibt es 15 Spalten. In jeder Zeile dürfen nur maximal 3 Spalten einen Wert enthalten. Ich möchte erreichen, das es nicht möglich ist einen vierten Wert in eine Zeile einzugeben, wenn bereits in dieser Zeile drei Werte eingetragen sind. Hat jemand eine Idee, wie man sowas bewerkstelligen kann? Vielen Dank, Gruß aus dem hohen Norden! Werner
Hi Werner, gib z.B in A2 über "Daten - Gültigkeit - Benutzerdefiniert" die Formel:
=ANZAHL2($A2:$O2)<4
ein (auf deine Bedürfnisse anpassen) und anschließend auf den betreffenden Bereich übertragen.
(mit der Hoffnung, dass es die Funktion "ANZAHL2()" bei '97 schon gab) Gruß Christoph ('ne Rückmeldung wäre nett)
AW: Anzahl Einträge in Bereich begrenzen
Werner
Vielen Dank, klappt wunderbar !! Vielleicht kannst du mir auch in einem weiterführenden Bereich helfen. Bei der Tabelle handelt es sich um einen Urlaubsplan, es dürfen immer höchstens drei Kollegen Urlaub haben, daher die Fehlermeldung beim vierten Eintrag an einem Tag. Wenn nun der Chef ausnahmsweise doch dem vierten Kollegen den Urlaub genehmigen will, kann mann dann einen Schalter basteln, der das (evtl. kennwortgeschützt) für einzelne Tage zulässt?
Gruß
Werner
Anzeige
Danke für die Rückmeldung (m.T.)
12.04.2004 10:56:54
Christoph
Hi Werner, wenn du das ohne VBA-Lösen willst, wäre das folgende ein Ansatz: füge zB eine weitere Spalte (in SpalteA) ein und frage in der Gültigleit den Wert der Spalte A ab (1 für Chef gibt sein "ok", anderer Wert: kein "ok" vom Chef) =WENN($A2<>1;ANZAHL2($B2:$P2)<4;ANZAHL2($B2:$P2)<5)
Gruß Christoph ('ne Rückmeldung wäre nett)