Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Mehrfache Gültigkeitsregel
#1
Hallo zusammen,
heute habe ich folgendes Anliegen. :16:

IST-Zustand:
B15:K300 sind mit einer Gültigkeitsregel belegt, die eine Doppelbelegung je Zeile verhindern.

Soll-Zustand:
G15:G300 darf zusätzlich nur mit den Buchstaben o,w,v und b belegt werden.

vorab vielen Dank
Grüße vom unwissenden
Antworten Top
#2
Hi,

wenn ich dich richtig verstanden habe, soll dein Ist bleiben. Dann einfach in G eine neue Gültigkeitsregel erstellen:

   
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Super, vielen Dank. Dachte wenn ich diese jetzt einfüge wird die erste überschrieben. :16: :16: :16:
Antworten Top
#4
funktioniert doch nicht. 

Wenn ich die Datenprüfung anklicke erscheint der Hinweis:

"Die Auswahl enthält mehr als eine Prüfungsart.
Sollen die aktuellen Einstellungen gelöscht und fortgefahren werden."

OK         Abbrechen



Die alte Regel soll aber bestehen bleiben
Antworten Top
#5
Ok, sorry,

ich hatte überlesen, dass der Bereich bis K geht. Wie lautet denn die bisherige Regel?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
Die bisherige lautet:  

=ANZAHL2($B15:$K15)<=1
=ANZAHL2($B16:$K16)<=1
usw. bis  =ANZAHL2($B300:$K300)<=1

(Nur einen Eintag in der betroffenen Zeile zulassen)

______________________________________________

jetzt sollen folgende Regeln hinzu:

b15:b300 nur x als Eintag möglich
c15:c300 nur die Zahlen 1 bis 14 möglich
d15:d300 nur x als Eintag möglich
e15:e300 nur o und w als Eintrag möglich
f15:f300 nur o,w1 und w2 als Eintrag möglich
g15:g300 nur o,w,v,p als Eintrag möglich
h15:h300 nur x als Eintag möglich
i15:i300 nur x als Eintag möglich
j15:j300 nur 1 und 2 als Eintag möglich
k15:k300 nur x als Eintag möglich

Angel Idea Idea
Antworten Top
#7
Hallo
Ein Ansatz und nicht viel mehr weil das ganz unübersichtlich wird und einige Arbeit (für die Katz?)bedeutet:
B15: =(ANZAHL2($B15:$K15)<=1)*(B15="x")
C15: =(ANZAHL2($B15:$K15)<=1)*ODER(C15=1;C15=2;C15=3) zu ergänzen bis 14
Ich würde so etwas mit Makro's mit dem Change- (für die Zellinhalte) und SelectChange -(für die Anzahlfunktion) Ereignis machen.
Gruss

Ein Lob ist der Lohn
Ein Tadel der Ansporn
Antworten Top
#8
wenn ich es könnte würde ich es zu :19:

Aber vielen Dank, hat mir schon sehr geholfen
Antworten Top
#9
Hallöchen,

Code:
C15: =(ANZAHL2($B15:$K15)<=1)*ODER(C15=1;C15=2;C15=3) zu ergänzen bis 14
ODER
C15: =(ANZAHL2($B15:$K15)<=1)*UND(C15>=1;C15<=14)
Falls man Dezimalzahlen ausschließen will noch eine entsprechende Prüfung auf Ganzzahlen dazu Smile
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#10
Code:
AB1:AK1: x 1 x o o  o x x 1 x
AB2:AK2:   2   w w1 w     2
AB3:AK3:   3     w2 v
AB4:AK4:   4        p
AB5:AK5:   5
(entspr. bis AC14)

Dann die DÜ in B15[:K300]: =(ZÄHLENWENN(AB$1:AB$14;B15)=1)*(ANZAHL2($B15:$K15)<=1)

Somit hast Du nur eine einzige DÜ für alle 2860 Zellen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste