Hallo zusammen,
wünsche allen einen wunderschönen Ostersonntag.
Ich habe da 2 Fragen:
- Ich habe von z.B. A170:A350 Namen stehen. Nun möchte ich per Gültigkeit verhindern,dass Namen doppelt eingegeben werden können.
Wie bewerkstellige ich das?
Bei Zahlen weiss ich wie das geht… =ZÄHLENWENN(A:A;A1)=1
- Diese Liste mit den Namen dient auch gleichzeitig dazu, sie nicht immer voll ausschreiben zu müssen. Im Bereich z.B A5:A166 kommen die Namen immer wieder vor. Allerdings in anderer Reihenfolge. Normalerweise gibt Excel mir bei Eingabe der ersten Buchstaben schon Möglichkeiten zum Auswählen. Da aber jede 5. Zeile eine Leerzeile ist, untersagt mir Excel diese Hilfe.
Gibt es nun einen Trick oder Möglichkeit, wie es dennoch geht und ich nicht jedesmal alle Namen voll ausschreiben muss?
Allen noch ein schönes Osterfest
Lg Frank
Grüezi Frank
- Ich habe von z.B. A170:A350 Namen stehen. Nun möchte ich
per Gültigkeit verhindern,dass Namen doppelt eingegeben werden
können.
Wie bewerkstellige ich das?
Bei Zahlen weiss ich wie das geht… =ZÄHLENWENN(A:A;A1)=1
Das geht bei Texten (hier Namen) ganz genau so.
- Diese Liste mit den Namen dient auch gleichzeitig dazu, sie
nicht immer voll ausschreiben zu müssen. Im Bereich z.B
A5:A166 kommen die Namen immer wieder vor. Allerdings in
anderer Reihenfolge. Normalerweise gibt Excel mir bei Eingabe
der ersten Buchstaben schon Möglichkeiten zum Auswählen. Da
aber jede 5. Zeile eine Leerzeile ist, untersagt mir Excel
diese Hilfe.
Gibt es nun einen Trick oder Möglichkeit, wie es dennoch geht
und ich nicht jedesmal alle Namen voll ausschreiben muss?
Mit den leeren Zellen dazwischen gibt es da nichts - Du könntest aber in dieser leeren Zelle einen Leerschlag eintragen, dann klappt das
wieder.
Mit freundlichen Grüssen
Thomas Ramel
Hallo Thomas,
komisch,vorhin hat Excel es nicht gemacht. Nun gut,jetzt funzt es jedenfalls.
Und was genau meinst Du mit „einem Leerschlag“
Lg Frank
Nachtrag
Hallo Thomas,
doppelte Namen lässt Excel jetzt nicht mehr zu. Aber neue, noch nicht vorhandene kann ich nicht hinzufügen.
Fehlermeldung: Der eingegebene Wert ist ungültig.
Ein anderer Benutzer hat die Werte begrenzt, die in diese Zelle eingegeben werden können.
Meine Gültigkeitsregel : =ZÄHLENWENN(E170:E350;1)
Was habe ich falsch gemacht?
Lg Frank
Fehlermeldung: Der eingegebene Wert ist ungültig.
Ein anderer Benutzer hat die Werte begrenzt, die in diese
Zelle eingegeben werden können.
Meine Gültigkeitsregel : =ZÄHLENWENN(E170:E350;1)
Hallo Frank,
lt. schweizer Idiotikum bedeutet Leerschlag wohl Eingabe eines Leerzeichens in die Zelle.
Nimm deine alte Gültigkeitsformel.
=ZÄHLENWENN($E$170:blush:E$350;E170)=1
Gruß
Reinhard
Grüezi Frank
doppelte Namen lässt Excel jetzt nicht mehr zu. Aber neue,
noch nicht vorhandene kann ich nicht hinzufügen.
Fehlermeldung: Der eingegebene Wert ist ungültig.
Ein anderer Benutzer hat die Werte begrenzt, die in diese
Zelle eingegeben werden können.
Meine Gültigkeitsregel : =ZÄHLENWENN(E170:E350;1)
Was habe ich falsch gemacht?
…eine andere Formel verwendet als die die Du ursprünglich genannt hast…
Mit freundlichen Grüssen
Thomas Ramel
Hallo Reinhard,
nachdem ich nun in jede Leerzeile einige Leerzeichen eingegeben habe klappt es auch soweit. Nur zählt Excel nun die Leerzeilen mit.
Habe ketzt zwei Möglichkeiten gefunden:
-
=ANZAHL2(E8:E11;E13:E16;E18:E21) usw. Diese Möglichkeit sprengt aber den Rahmen von 30 Argumenten. Genau ein Argument fehlt mir.
-
Über die Gültigkeitsprüfung : =LÄNGE(GLÄTTEN(E1))>0 gefunden im Excel-Forum unter „Zellen nicht mitzählen, die ausschließlich Leerzeichen enthalten“. Klappt bei mir aber leider nicht. Liegt das eventuell an der Excel-Version?
Lg Frank
Hallo Frank,
nachdem ich nun in jede Leerzeile einige Leerzeichen
eingegeben habe klappt es auch soweit. Nur zählt Excel nun die
Leerzeilen mit.
ich glaube auch Thomas sieht das wie ich. Leerzeichen in einer Zelle sind grundsätzlich von Übel, man sieht sie nicht.
Also etwas was „irgendwann“ Probleme bereitet also ein echtes Restrisiko nicht das verlogene was manche Politiker jetzt auf einaml nach japan entdecken, Angiebaby wußte doch schon vor 20 Jahren AKW=potentieller GAU.
Ups, war am falschen Thema, achja Leerzeichen 
Habe ketzt zwei Möglichkeiten gefunden:
- =ANZAHL2(E8:E11;E13:E16;E18:E21) usw. Diese Möglichkeit
sprengt aber den Rahmen von 30 Argumenten. Genau ein Argument
fehlt mir.
Na und, nimm eine Hilfszelle wo du nochmals Anzahl2(…) für das fehlende argument machst.
Oder/und vergib einen Namen für zweimal Anzahl2() Frormeln.
- Über die Gültigkeitsprüfung : =LÄNGE(GLÄTTEN(E1))>0
gefunden im Excel-Forum unter „Zellen nicht mitzählen, die
ausschließlich Leerzeichen enthalten“. Klappt bei mir aber
leider nicht. Liegt das eventuell an der Excel-Version?
=LÄNGE(GLÄTTEN(E1))>0
liefert Wahr oder Falsch bzw. 1 oder 0, Ansichtssache.
Excelversion hat damit nix zu tun.
Jetzt weiß ich nicht was du mit Nichtklappen genau meinst.
Lade mal eine Beispielmappe hoch.
Und da war doch was mit jede 5te Zeile leer, warum eigentlich?
Gruß
Reinhard
Hallo Reinhard,
habe die Tabbi mal hochgeladen und mit Kommentaren versehen.
http://www.file-upload.net/download-3385360/OnlineTa…
Lg Frank