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

Forumthread: Zahl E+14 in Text umwandeln

Zahl E+14 in Text umwandeln
04.06.2008 09:58:00
Ptonka
Hallo zusammen,
vielleicht eine triviale Frage, aber ich habe momentan ein Brett vorm Kopf.
ich habe eine Liste erhalten, in denen Seriennummern von Geräten stehen.
Die Nummern stehen in der Form 3,25148E+14 in den Zellen.
Ich benötige aber die komplette Nummer - also 325148512562114 etc. Ich habe nun die gesamte Spalte markiert und in TEXT umgewandelt. Wenn ich nun in eine Zelle hineinklicke und diese dann wieder verlasse, steht die komplette Zahl in der Zelle, wie ich sie brauche.
Geht das nicht auf einen Rutsch ?
Ich möchte nicht 5.000 mal in die Zellen klicken.
Gruß,
Jochen

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zahl E+14 in Text umwandeln
04.06.2008 10:05:00
Beverly
Hi Jochen,

Range("A1:A5000").NumberFormat = "@"
Range("A1:A5000").Formula = Range("A1:A5000").Formula




AW: Zahl E+14 in Text umwandeln
04.06.2008 10:06:08
Matthias
Hallo
meinst Du so?
Userbild
Gruß Matthias

Anzeige
AW: Zahl E+14 in Text umwandeln
04.06.2008 10:06:00
Matthias
Hallo Jochen,
markiere die Zellen und Formatiere sie als Zahl mit 0 Dezimalstellen.
Gruß Matthias

AW: Zahl E+14 in Text umwandeln
04.06.2008 10:17:00
Ptonka
Hallo zusammen,
danke für die Tipps, haben alle geholfen !!
Danke,
Gruß,
Jochen
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zahl E+14 in Text umwandeln


Schritt-für-Schritt-Anleitung

Um eine Zahl im Format E+14 in Text umzuwandeln, kannst Du folgende Schritte befolgen:

  1. Zellen markieren: Wähle die Zellen aus, die die Zahlen im Format E+14 enthalten.
  2. Zellen formatieren: Klicke mit der rechten Maustaste auf die markierten Zellen und wähle „Zellen formatieren“. Wähle dort „Text“ aus.
  3. Formel anwenden: Gib folgende Formel in eine leere Zelle ein, um die E+14-Zahlen in Text umzuwandeln:
    =TEXT(A1; "0")

    Ersetze A1 durch die Adresse der Zelle mit der E+14-Zahl.

  4. Wiederholen: Ziehe das Ausfüllkästchen nach unten, um die Formel auf die anderen Zellen anzuwenden.

Wenn Du eine große Anzahl von Zellen hast, kannst Du auch VBA verwenden, um diesen Vorgang zu automatisieren.


Häufige Fehler und Lösungen

  • Zahl bleibt im E-Format: Achte darauf, dass die Zellen vorher als „Text“ formatiert werden, bevor die Zahlen eingegeben werden.
  • Formel funktioniert nicht: Stelle sicher, dass Du die richtige Zelladresse in der TEXT-Funktion verwendest.
  • Zahl wird nicht korrekt angezeigt: Überprüfe die Formatierung der Zellen. Sie sollten als „Text“ formatiert sein.

Alternative Methoden

  • VBA-Skript: Du kannst auch ein einfaches VBA-Skript verwenden, um alle E+14-Zahlen in einem Bereich in Text umzuwandeln:
    Sub ConvertToText()
       Range("A1:A5000").NumberFormat = "@"
       Range("A1:A5000").Formula = Range("A1:A5000").Formula
    End Sub
  • Direkte Eingabe: Wenn Du nur wenige Zahlen umwandeln möchtest, kannst Du die Zahl direkt in eine leere Zelle eingeben, um die E+Notation zu vermeiden.

Praktische Beispiele

  • Beispiel 1: Du hast eine Zahl wie 3,25148E+14. Nach der Anwendung der oben genannten Schritte wird diese als 325148512562114 angezeigt.
  • Beispiel 2: Wenn Du mehrere Zahlen in einer Liste hast, kannst Du die Formel verwenden, um diese schrittweise in Text umzuwandeln, ohne jede Zelle manuell zu bearbeiten.

Tipps für Profis

  • Verwendung von TEXTJOIN: Wenn Du mehrere Zellen in Text umwandeln und zusammenfügen möchtest, kannst Du die Funktion TEXTJOIN verwenden:
    =TEXTJOIN(", "; WAHR; TEXT(A1:A10; "0"))
  • Nutzung von Makros: Wenn Du häufig mit E+14-Zahlen arbeitest, erstelle ein Makro, das diese Umwandlung automatisiert. So sparst Du Zeit und Aufwand.

FAQ: Häufige Fragen

1. Wie kann ich E+14-Zahlen in Excel umwandeln, ohne die Formatierung zu ändern?
Du kannst die TEXT-Funktion verwenden, um die Zahlen direkt in Text umzuwandeln, ohne die Zellenformatierung zu ändern.

2. Was ist der Unterschied zwischen TEXT und VALUE-Funktion?
Die TEXT-Funktion formatiert eine Zahl als Text, während die VALUE-Funktion versucht, einen Text in eine Zahl umzuwandeln. Bei E+14-Zahlen ist die TEXT-Funktion nützlich, um die exakte Darstellung zu erhalten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige