Inhaltsverzeichnis
Die Merkmale von Microsoft Excel die Eingabe von Daten vereinfachen, zum Beispiel, 3/13 wird 13 Mär Das ist ziemlich ärgerlich, wenn man etwas eingibt, das nicht in ein Datum umgewandelt werden soll. Leider gibt es keine Möglichkeit, dies zu verhindern. Es gibt jedoch Umgehungsmöglichkeiten. In diesem Artikel zeigen wir Ihnen 5 verschiedene Möglichkeiten, wie Sie verhindern können, dass Excel Zahlen in Daten umwandelt.
Download Arbeitsbuch Praxis
Sie können die Arbeitsmappe herunterladen und mit ihnen üben.
Zahlen nicht mehr in Daten umwandeln.xlsm5 wirksame Methoden, um Excel daran zu hindern, Zahlen in Daten zu ändern
Die einzige Möglichkeit, Excel daran zu hindern, diese Zahlen in Datumswerte umzuwandeln, besteht darin, dem Programm explizit mitzuteilen, dass es sich nicht um Zahlen handelt. Angenommen, wir haben einen Datensatz mit sechs Zahlen und möchten nun den Bruchteil dieser Zahlen ermitteln. Wenn wir jedoch eine Bruchzahl eingeben, wird diese automatisch in Datumswerte umgewandelt. Schauen wir uns also die Methoden an, mit denen dies verhindert werden kann.
1. die Funktion Zellen formatieren verwenden, um zu verhindern, dass Excel Zahlen in Daten umwandelt
Mit der Funktion "Zellen formatieren" können wir das Aussehen der Zellennummern ändern, ohne die ursprüngliche Zahl zu verändern. Wir wissen, dass die Bruchzahl von 0.2307 ist 3/13 Wir geben also die Zahl in die ausgewählte Zelle ein.
Und dann drücken Sie die Eingabe Taste und es wird automatisch in ein Datum umgewandelt (siehe Screenshot unten).
Dies geschieht für jede einzelne Zelle bei der Eingabe von Bruchzahlen oder Zahlen mit ' / ' oder ' - '.
Um Excel daran zu hindern, Zahlen in Datumsangaben umzuwandeln, werden wir die Textformatierung verwenden.
SCHRITTE:
- Markieren Sie zunächst die Zellen, in die Sie die Bruchzahlen eingeben wollen.
- Zweitens: Besuchen Sie die Startseite in der Multifunktionsleiste.
- Drittens: Klicken Sie auf das kleine Symbol im Feld Nummer Gruppe zu öffnen. Zellen formatieren Dialogfeld.
- Alternativ können Sie auch das Tastaturkürzel Strg + 1 zur Anzeige der Zellen formatieren Fenster.
- Daher ist die Zellen formatieren erscheint ein Dialogfeld.
- Gehen Sie dann zum Nummer Menü und wählen Sie Text .
- Klicken Sie außerdem auf das Symbol OK um das Dialogfeld zu schließen.
- Wenn Sie nun eine beliebige Bruchzahl eingeben, ändert sich dies nicht.
- Wenn Sie schließlich eine beliebige Bruchzahl in die ausgewählten Zellen eingeben, wird die automatische Umwandlung von Zahlen in Datumsangaben einfach gestoppt.
Lesen Sie mehr: [Behoben] Warum ändert Excel meine Zahlen (4 Gründe)?
2. die Konvertierung von Zahlen in Datumsangaben mit Hilfe von Apostrophen in Excel stoppen
Die beste Methode, um sicherzustellen, dass die Zahlen nach der Eingabe gleich aussehen, ist die Verwendung des Apostrophs. Auf diese Weise wird die Formatierung wieder auf Allgemein und eine Zelle bearbeitet wird, behält sie ihr vorheriges Aussehen bei und wird nicht automatisch formatiert. Sehen wir uns also die einzelnen Schritte an.
SCHRITTE:
- Wählen Sie zunächst die Zelle aus, in die Sie die Bruchzahl einfügen möchten.
- Fügen Sie dann vor der Eingabe der Zahl ein Hochkomma hinzu.
- Presse Eingabe .
- Dies wird in der Zelle nicht angezeigt, aber wenn Sie die Formelleiste betrachten, wird das Hochkomma angezeigt.
- Das war's! Sie können dies für alle Zellbereiche tun, das Hinzufügen eines Hochkommas verhindert, dass Excel das Format ändert.
Lesen Sie mehr: [Behoben!] Excel ändert Daten in Zufallszahlen (3 Lösungen)
3. ein Leerzeichen hinzufügen, um Excel daran zu hindern, Zahlen in Daten zu ändern
Wir können verhindern, dass Excel Zahlen in Datumsangaben umwandelt, indem wir vor der Eingabe einer Zahl ein Leerzeichen einfügen. Wir fügen ein Leerzeichen ein, indem wir die folgenden Schritte ausführen.
SCHRITTE:
- Wählen Sie die Zelle, in die Sie zuerst die Bruchzahl eingeben möchten.
- Danach ist ein Leerzeichen vor der Nummer zu verwenden.
- Hit Eingabe ist die Lücke in der Zelle noch vorhanden.
- Sie können dies für jeden Zellbereich tun, und wenn Sie ein Leerzeichen hinzufügen, ändert Excel das Format nicht.
Lesen Sie mehr: Wie man die Autokorrektur in Excel für Daten stoppt (3 schnelle Wege)
4. den automatischen Wechsel von Zahlen zu Datumsangaben durch Einfügen von Nullen und Leerzeichen stoppen
Vor der Eingabe eines Bruchs, wie z. B. 3/13 oder 12/8 eine 0 und Raum um zu verhindern, dass es Zahlen in Daten umwandelt. Folgen wir den Schritten.
SCHRITTE:
- Wählen Sie zunächst die Zelle aus, in die Sie die Bruchzahl eingeben möchten.
- Dann fügen Sie eine 0 und Raum vor der Nummer.
- Außerdem kann die Presse Eingabe .
- Wenn Sie die Taste Eingabe wird die Null aus der Zelle entfernt, und die Zelle wechselt zum Typ Bruchzahl.
- In der Formelleiste wird die Dezimalzahl des Bruches angezeigt.
- Allerdings gibt es bei dieser Methode ein Problem: Sie können sie nicht für jeden Bruch anwenden, zum Beispiel, 0.66667 ist ein Bruchteil von 8/12 aber bei der Verwendung des Null und Raum zusammen, dies zeigt 2/3 da diese Zahlen teilbar sind.
Lesen Sie mehr: Wie man Excel daran hindert, Zahlen zu ändern (3 einfache Methoden)
5 Excel VBA anwenden, um die automatische Konvertierung zu verhindern
Mit Excel-VBA können Benutzer den Code, der als Excel-Menü fungiert, ganz einfach über die Multifunktionsleiste verwenden. Um die VBA Code, um zu verhindern, dass Excel Zahlen in Datumswerte umwandelt, gehen wir wie folgt vor.
SCHRITTE:
- Gehen Sie erstens zur Entwickler in der Multifunktionsleiste.
- Zweitens: Klicken Sie auf Visual Basic von der Code um die Kategorie Visual Basic-Editor Oder drücken Sie Alt + F11 zum Öffnen des Visual Basic-Editor .
- Stattdessen können Sie auch einfach mit der rechten Maustaste auf Ihr Arbeitsblatt klicken und zu Code anzeigen Dies führt Sie auch zu Visual Basic-Editor .
- Dies erscheint in der Visual Basic-Editor wo wir unseren Code schreiben.
- Drittens: Klicken Sie auf Modul von der einfügen. Dropdown-Menüleiste.
- Dadurch wird eine Modul in Ihrer Arbeitsmappe.
- Kopieren und fügen Sie die VBA unten gezeigten Code.
VBA-Code:
Sub Stop_Change() Dim d As Date d = Date With Range("D5:D10") .NumberFormat = "@" .Value = Format(d, " ") End With End Sub
- Danach führen Sie den Code aus, indem Sie auf die Schaltfläche RubSub oder durch Drücken des Tastaturkürzels F5 .
- Wenn Sie schließlich eine beliebige Zahl mit ' / ' oder ' - ', wird sie sich nicht ändern.
Lesen Sie mehr: Wie man Excel von der automatischen Formatierung von Zahlen abhält (3 einfache Möglichkeiten)
Zu beachtende Dinge
Bei der Verwendung von Excel-VBA Code auf Ihrem Arbeitsblatt zu speichern, müssen Sie die Datei mit Excel Makro-fähig Arbeitsbuch und die Erweiterung lautet .xlsm .
Schlussfolgerung
Die oben genannten Möglichkeiten werden Ihnen helfen Excel daran hindern, Zahlen in Daten umzuwandeln Ich hoffe, das hilft Ihnen weiter! Wenn Sie Fragen, Anregungen oder Feedback haben, lassen Sie es uns bitte im Kommentarbereich wissen. Oder schauen Sie sich unsere anderen Artikel in der ExcelWIKI.de Blog!