Ich versuche eine Datenüberprüfung für Telefonnummern in EXCEL durchzuführen. Muster sollte nur Ziffern und gestrichelt enthalten. Und mindestens ein Strich sollte vorhanden sein. Wie kann ich dies ohne VBA erreichen?Excel-Datenvalidierung - wie die Eingabe auf Ziffern und Bindestriche beschränkt wird?
Antwort
Was Sie fragen, ist ein bisschen komplexer als das, was Sie brauchen, und wahrscheinlich komplexer als was Sie denken.
Anstatt Benutzer zu verlangen, Telefonnummern in einem solchen spezifischen Format einzugeben (Was ist, wenn sie Klammern vor ihrer Ortsvorwahl hinzufügen? Was ist mit einem Leerzeichen zwischen Ziffernblöcken? Was ist mit jemandem, der 6 Zahlen mit einem Gedankenstrich eingibt? Zahlen und 20 Bindestriche?), ziehen Sie in Betracht, nur bestimmte Formatierungsregeln gegen eine Eingabe von ausschließlich Zahlen anzuwenden. Wenn Sie das tun, würde Ihre Datenüberprüfung einfach lauten "Geben Sie ganze Zahlen ein" und die Formatierung zeigt automatisch, wie es aussieht.
Es gibt bereits ein spezielles "Telefonnummern" -Format, so dass Sie nicht einmal spezielle Regeln anwenden müssen, um diese Arbeit zu erledigen.
Wäre ein benutzerdefiniertes Zahlenformat ausreichend? ###-###-####
Begrenzen Sie den Eingang auf ganze Zahlen.
- 1. ng-Muster erlaubt '+' Zeichen, wenn Regex auf Ziffern beschränkt
- 2. Mobilfreundliche Eingabe eines Ziffern- und Leerzeichenstrings (Kreditkartennummer)
- 3. Regex für die Route, die auf Zahlen beschränkt
- 4. Azure Suchen und Bindestriche
- 5. Wie kann die Dateneingabe in LiveCode auf Kleinbuchstaben beschränkt werden?
- 6. SQL-Sortierung und Bindestriche
- 7. Ist die Skalatemplate auf 64k beschränkt?
- 8. Bildsuchergebnisse beschränkt auf Bildschirmgröße
- 9. Ignorieren Ziffern, Leerzeichen und lesen String-Eingabe, mit Character.isLetter & Character.isDigit
- 10. Wie kann DNSService auf die Loopback-Schnittstelle beschränkt werden?
- 11. Wie die gesamte va_list-Eingabe abgerufen wird
- 12. JavaScript API Domain wird auf localhost phonegap beschränkt
- 13. silverlight auf 100% Browserhöhe beschränkt
- 14. JavaScript-Prototyp auf Funktionen beschränkt?
- 15. IAM-Richtlinie auf Lastenausgleich beschränkt
- 16. Lucene beschränkt die Abfrage Begriffe
- 17. Bower Update Rückgabe mich ungültig-Meta Der "Name" wird empfohlen, Kleinbuchstaben zu sein, kann Ziffern, Punkte, Bindestriche enthalten
- 18. Eingabe auf die Indexseite?
- 19. Wie ermittle ich Eingabe als Integer und die Länge gleichzeitig?
- 20. Regex Buchstaben, Zahlen, Bindestriche und Unterstriche
- 21. Wie wird der Gradientenabstiegsalgorithmus ausgeführt, wenn der Parameterraum beschränkt ist?
- 22. So erstellen Sie Kubernetes-Benutzer, die auf Namespaces beschränkt sind
- 23. Wie wird die Breite und Höhe des <Border> Elements auf seinen inneren Inhalt beschränkt? Hier
- 24. Wie kann der Datentyp in SQL auf 6-stellige Zahlen beschränkt werden?
- 25. HTML5-Eingabetyp = "Nummer" machen, die Bindestriche akzeptiert
- 26. Fokus auf Eingabe und Autovervollständigung
- 27. JavaScript-Zeichenfolge entfernen Leerzeichen und Bindestriche
- 28. So zeigen Sie die ersten 12 Ziffern des Sternchens und die letzten 4 Ziffern an
- 29. Ist setlocale auf seine Skript-Instanz beschränkt?
- 30. Batch-Datei; Ersetzen Sie die Leerzeichen der Variablen durch Bindestriche