Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Datenüberprüfung: Nur Zahlen und "+"-Zeichen

Datenüberprüfung: Nur Zahlen und "+"-Zeichen
20.06.2019 12:16:54
Felix
Hallo Excel Profis,
ich würde gerne in einer Zelle mithilfe der Datenüberprüfung verhindern, dass der Nutzer andere Zeichen außer Zahlen und dem "+"-Zeichen eingeben kann. Dafür habe ich bereits etwas recherchiert, allerdings habe ich ein Problem mit der gefundenen Lösung.
Meine verwendete Lösung sieht so aus:

=SUMME(--ISTZAHL(SUCHEN(TEIL(G7;ZEILE(INDIREKT("1:"&LÄNGE(G7)));1);"+0123456789")))=LÄNGE(G7)

Ich habe die Formel angepasst. Die ursprüngliche Lösung stammt aus diesem Thread:

https://www.herber.de/forum/archiv/1340to1344/1340123_In_Zelle_nur_bestimmte_Zeichen_zulassen.html

Meine angepasste Formel funktioniert soweit auch. Nur sobald ich die Datei schließe und erneut öffne, gibt mir die Datenüberprüfung einen Fehler aus, wenn ich das "+"-Zeichen benutzen möchte. Wenn ich in die Einstellung der Datenüberprüfung der Zelle gehe, sie mit ok bestätige und so schließe, funktioniert es wieder. Allerdings möchte ich natürlich, dass es direkt mit dem Dateistart funktioniert.
Hat jemand eine Idee wie man dies beheben könnte bzw. einen anderen Lösungsvorschlag zu Realisierung? Bitte keine VBA-basierten Lösungen.
Anbei eine Beispieldatei: https://www.herber.de/bbs/user/130506.xlsx
Vielen Dank schon mal und einen schönen Donnerstag
Felix
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datenüberprüfung: Nur Zahlen und "+"-Zeichen
20.06.2019 12:19:26
Hajo_Zi
Hallo Felix,
http://www.ms-office-forum.net/forum/showthread.php?t=282269

Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.
Die Beiträge werden auch ignoriert, es erfolgt keine Antwort.
Anzeige
AW: Datenüberprüfung: Nur Zahlen und "+"-Zeichen
20.06.2019 12:53:14
Felix
Hallo Hajo,
ich danke dir, die Lösung funktioniert so wie sie soll.
So sieht die Formel jetzt aus:
=NICHT(ISTFEHLER(MIN(SUCHEN(TEIL(G7;ZEILE(INDIREKT("1:"&LÄNGE(G7)));1);"+0123456789";1))))
Wie Excel es schafft, dass diese Lösung hier bei erneutem Dateiaufruf funktioniert und die andere von oben nicht, bleibt wohl ein Rätsel. :D
Viele Grüße
Felix
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Datenüberprüfung in Excel: Nur Zahlen und "+"-Zeichen erlauben


Schritt-für-Schritt-Anleitung

Um in Excel eine Datenüberprüfung einzurichten, die nur Zahlen und das "+"-Zeichen erlaubt, kannst du die folgenden Schritte befolgen:

  1. Zelle auswählen: Wähle die Zelle oder den Zellbereich aus, in dem die Datenüberprüfung stattfinden soll.

  2. Datenüberprüfung öffnen:

    • Gehe auf die Registerkarte Daten.
    • Klicke auf Datenüberprüfung.
  3. Datenüberprüfung einstellen:

    • Wähle im Dropdown-Menü den Punkt Benutzerdefiniert.
    • Gib die folgende Formel ein:
      =NICHT(ISTFEHLER(MIN(SUCHEN(TEIL(G7;ZEILE(INDIREKT("1:"&LÄNGE(G7)));1);"+0123456789";1))))
    • Hierbei solltest du G7 durch die entsprechende Zelle ersetzen.
  4. Einstellungen speichern: Klicke auf OK, um die Einstellungen zu speichern.

  5. Testen: Überprüfe, ob die Datenüberprüfung funktioniert, indem du verschiedene Eingaben testest.


Häufige Fehler und Lösungen

Fehler 1: "+"-Zeichen wird nicht akzeptiert

  • Lösung: Stelle sicher, dass du die oben genannte Formel korrekt eingegeben hast. Manchmal hilft es, Excel neu zu starten, um sicherzustellen, dass alle Einstellungen übernommen werden.

Fehler 2: Datenüberprüfung funktioniert nicht nach Dateistart

  • Lösung: Wenn die Datenüberprüfung nach dem Schließen und erneuten Öffnen der Datei nicht funktioniert, gehe erneut in die Datenüberprüfungseinstellungen und bestätige sie, wie von Felix beschrieben.

Alternative Methoden

Eine alternative Methode zur Einschränkung der Eingaben auf Zahlen und "+"-Zeichen wäre die Verwendung von VBA. Da jedoch keine VBA-Lösungen gewünscht sind, bleibt die obige Formel die beste Option. Eine andere Möglichkeit wäre, eine Hilfsspalte zu nutzen, um die Eingaben zu validieren, aber dies ist nicht so elegant.


Praktische Beispiele

Angenommen, du möchtest in der Zelle A1 nur Zahlen und "+"-Zeichen zulassen. Die Formel, die du in die Datenüberprüfung für A1 eingeben würdest, lautet:

=NICHT(ISTFEHLER(MIN(SUCHEN(TEIL(A1;ZEILE(INDIREKT("1:"&LÄNGE(A1)));1);"+0123456789";1))))

Teste die Eingabe von verschiedenen Zeichen und überprüfe, dass nur Zahlen und "+" akzeptiert werden.


Tipps für Profis

  • Eingabemeldung nutzen: Nutze die Eingabemeldung in der Datenüberprüfung, um den Nutzern klare Anweisungen zu geben, wie z.B. "Bitte nur Zahlen und '+' eingeben".

  • Fehlermeldungen anpassen: Du kannst benutzerdefinierte Fehlermeldungen erstellen, um den Nutzern zu helfen, die Eingabefehler zu verstehen, z.B. "Ungültige Eingabe! Nur Zahlen und '+' sind erlaubt".


FAQ: Häufige Fragen

1. Was mache ich, wenn die Formel nicht funktioniert? Überprüfe, ob die Formel korrekt eingegeben wurde und ob du die richtige Zelle referenzierst. Manchmal hilft es auch, Excel neu zu starten.

2. Kann ich auch andere Zeichen zulassen? Ja, du kannst die Formel anpassen, um andere Zeichen zuzulassen. Füge sie einfach in die Zeichenkette innerhalb der Formel ein.

3. Ist diese Anleitung für alle Excel-Versionen geeignet? Diese Anleitung ist für Excel 2010 und neuere Versionen geeignet. Ältere Versionen könnten leicht abweichende Menüs haben.

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