Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: nur 5 Zahlen in einer Zelle

nur 5 Zahlen in einer Zelle
Sammy
Hallo Forum
Wie kann man es machen das in eine Zelle z.B. nur 5 Zahlen eingegeben werden können. Es soll auch nur möglich sein das nur Zahlen und keine Buchstaben oder Sonderzeichen akzeptiert werden. Der Hintergrund ist meine Tabelle in der ich in der Zelle F2 die Postleitzahl eingebe und mir dann in G2 und H2 die Aussenstelle und den Mitarbeiter angezeigt werden. Dies funktioniert ja alles wunderbar, aber es dürfen in Zelle F2 nur 5 Zahlen eingegeben werden, sonst bekomme ich falsche Infos in G2 und H2
https://www.herber.de/bbs/user/69484.xls
Gruß Sammy
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Gültigkeit entsprechend einstellen! Gruß owT
08.05.2010 17:58:27
Luc:-?
:-?
Gültigkeit =ZÄHLENWENN(A:A;F2) owT
08.05.2010 18:03:33
rene.m
VG, Rene
AW: Gültigkeit =ZÄHLENWENN(A:A;F2) owT
08.05.2010 18:47:46
Sammy
Hallo
Rene wo muss ich diese Formel im Menü Daten, Gütigkeit eingeben und was sagt die Formel aus. Leider bin ich im Excel nicht in eurem Level
Gruß Sammy
Anzeige
unter benutzerdefiniert!
08.05.2010 22:06:59
rene.m
Hi,
unter benutzerdefiniert, musst Du die Formel eingeben!
Sie besagt, dass sie die gemachte Eingabe auch noch auf Richtigkeit überprüft, in dem sie die PLZ in A abgleicht! Nix da=Fehler!
Was heist Level! Hab vor 2 1/2 Jahren das grüne X das Erstemal angeklickt. Musste auch fragen, wo was ist. Und daher helfe ich auch gern weiter!
VG, Rene
Anzeige
AW: nur 5 Zahlen in einer Zelle
08.05.2010 18:03:09
Josef

Hallo Sammy,
Userbild

Gruß Sepp

Anzeige
AW: nur 5 Zahlen in einer Zelle
08.05.2010 18:53:33
Sammy
Hallo Sepp
Dank an Dich und an euch alle. Ihr seid die Größten.
Das ist genau das was ich brauche.
Danke und Gruß Sammy
;
Anzeige
Anzeige

Infobox / Tutorial

Nur 5 Zahlen in einer Zelle eingeben


Schritt-für-Schritt-Anleitung

Um sicherzustellen, dass in einer Zelle nur 5 Zahlen eingegeben werden, kannst Du die Datenvalidierung in Excel nutzen. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Zelle auswählen: Klicke auf die Zelle, in der Du die Postleitzahl (z.B. F2) eingeben möchtest.

  2. Datenvalidierung öffnen: Gehe zum Menü „Daten“ und wähle „Datenvalidierung“ aus.

  3. Einstellungen: Im Tab „Einstellungen“ wähle „Benutzerdefiniert“ aus der Dropdown-Liste.

  4. Formel eingeben: Gib folgende Formel ein:

    =UND(ISTZAHL(F2);LÄNGE(F2)=5)

    Diese Formel stellt sicher, dass nur Zahlen und genau 5 Ziffern eingegeben werden.

  5. Fehlermeldung: Gehe zum Tab „Fehlermeldung“ und füge eine benutzerdefinierte Fehlermeldung hinzu, die dem Benutzer mitteilt, dass er nur 5 Ziffern eingeben darf.

  6. Bestätigen: Klicke auf „OK“, um die Einstellungen zu speichern.

Jetzt kannst Du sicherstellen, dass in der Zelle F2 nur gültige Postleitzahlen (z.B. postleitzahl 42 oder postleitzahl 53) eingegeben werden.


Häufige Fehler und Lösungen

  • Eingabe von Buchstaben: Wenn Du versuchst, Buchstaben einzugeben, wird die Eingabe abgelehnt. Stelle sicher, dass die Formel korrekt eingegeben wurde.

  • Zahleneingabe nicht akzeptiert: Überprüfe, ob die Zelle im richtigen Format (Zahl) formatiert ist.

  • Fehlermeldung erscheint nicht: Achte darauf, dass Du die Fehlermeldung im Tab „Fehlermeldung“ konfiguriert hast.


Alternative Methoden

Falls Du eine alternative Methode zur Einschränkung der Eingabe verwenden möchtest, kannst Du auch ein VBA-Makro nutzen:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Wähle im Projekt-Explorer das Arbeitsblatt aus, in dem Du die Eingabe einschränken möchtest.

  3. Füge folgenden Code in das Fenster ein:

    Private Sub Worksheet_Change(ByVal Target As Range)
       If Not Intersect(Target, Me.Range("F2")) Is Nothing Then
           If Len(Target.Value) <> 5 Or Not IsNumeric(Target.Value) Then
               MsgBox "Bitte geben Sie genau 5 Zahlen ein."
               Target.ClearContents
           End If
       End If
    End Sub
  4. Schließe den VBA-Editor und teste die Eingabe in Zelle F2.


Praktische Beispiele

Ein einfaches Beispiel wäre die Eingabe einer Postleitzahl, wie postleitzahl 59. Wenn Du die oben genannten Schritte befolgst, wird Excel sicherstellen, dass die Eingabe nur aus 5 Zahlen besteht. Wenn Du beispielsweise „12345“ eingibst, wird es akzeptiert, während „1234A“ oder „123456“ abgelehnt wird.


Tipps für Profis

  • Nutze Formeln wie =LÄNGE(F2) und =ISTZAHL(F2) in Kombination, um komplexere Validierungen durchzuführen.
  • Du kannst die Datenvalidierung auch für andere Zellen oder Bereiche deiner Tabelle anwenden, um eine konsistente Eingabe zu gewährleisten.
  • Denke daran, dass Du benutzerdefinierte Fehlermeldungen nutzen kannst, die dem Benutzer genau erklären, was falsch ist, um die Benutzerfreundlichkeit zu erhöhen.

FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass nur Zahlen ohne Sonderzeichen eingegeben werden?
Durch die Verwendung der Formel =ISTZAHL(F2), die sicherstellt, dass nur numerische Werte akzeptiert werden.

2. Was passiert, wenn ich mehr als 5 Zahlen eingebe?
Die Datenvalidierung wird die Eingabe ablehnen und eine Fehlermeldung anzeigen, die Du zuvor konfiguriert hast.

3. Kann ich die Validierung auf mehrere Zellen anwenden?
Ja, Du kannst die gleichen Schritte für andere Zellen oder Bereiche wiederholen, indem Du die entsprechenden Zellreferenzen anpasst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige