Amerikanische Zahlen in Excel umwandeln
Schritt-für-Schritt-Anleitung
Um amerikanische Zahlen in Excel korrekt umzuwandeln, kannst du folgende Schritte befolgen:
-
Daten importieren: Wenn deine Zahlen in einer Textdatei gespeichert sind, benutze die Funktion Daten - Externe Daten importieren - Daten importieren
. Ein Assistent wird dir helfen, die Dezimal- und Tausendertrennzeichen richtig einzustellen.
-
Zellen markieren: Markiere die Zellen, die die amerikanischen Zahlen enthalten.
-
Makro verwenden: Du kannst ein VBA-Makro verwenden, um die Punkte in Kommas umzuwandeln. Hier ist ein Beispiel:
Sub AmerikanischeZahlenUmwandeln()
Dim Wert As String
Dim Pos1 As Long
Dim c As Integer
For c = 1 To 2000
Wert = ActiveSheet.Cells(c, 1).Value
Pos1 = InStr(1, Wert, ".")
If Pos1 > 0 Then
Mid(Wert, Pos1, 1) = ","
ActiveSheet.Cells(c, 1).Value = Wert * 1 ' Umwandlung in Zahl
End If
Next
End Sub
-
Zellformatierung: Stelle sicher, dass die Zellen als „Zahl“ formatiert sind, um korrekte Berechnungen durchzuführen.
Häufige Fehler und Lösungen
-
Zahlen werden als Text behandelt: Wenn deine Zahlen nach der Umwandlung noch linksbündig angezeigt werden, bedeutet das, dass sie immer noch als Text formatiert sind. Verwende die Funktion =WERT(A1)
, um sie in eine Zahl zu konvertieren.
-
Leer-Zellen mit 0: Wenn du ein Makro verwendest und es Leer-Zellen mit 0 füllt, achte darauf, nur die Zellen zu markieren, die umgewandelt werden sollen, bevor du das Makro ausführst.
Alternative Methoden
Neben der Verwendung von Makros kannst du auch die Text in Spalten
-Funktion in Excel nutzen:
- Markiere die Zellen mit amerikanischen Zahlen.
- Gehe zu
Daten - Text in Spalten
.
- Wähle „Getrennt“ und klicke auf „Weiter“.
- Wähle die Trennzeichen aus und klicke auf „Fertigstellen“.
Diese Methode hilft dir, amerikanische Zahlen in das deutsche Format zu überführen, ohne VBA zu verwenden.
Praktische Beispiele
Nehmen wir an, du hast folgende Zahlen in Spalte A:
1567.98
345.98
123.67
12.76
12342.78
Nach der Anwendung des Makros oder der „Text in Spalten“-Funktion solltest du sie in folgender Form sehen:
1.567,98
345,98
123,67
12,76
12.342,78
Diese Umwandlung ermöglicht es dir, Berechnungen wie Summe oder Durchschnitt problemlos auszuführen.
Tipps für Profis
- Nutze die
SVERWEIS
-Funktion, um amerikanische Zahlen in andere Datenbanken zu integrieren.
- Speichere deine Makros in einer Arbeitsmappe, die als „Excel-Makro-fähige Arbeitsmappe“ (.xlsm) gespeichert ist, um sie leicht wiederverwenden zu können.
- Wenn du häufig mit amerikanischen Zahlen arbeitest, erwäge, das Excel auf amerikanisches Zahlenformat einzustellen, um zukünftige Probleme zu vermeiden.
FAQ: Häufige Fragen
1. Wie kann ich amerikanische Zahlen in deutsche Zahlen umwandeln?
Du kannst dies entweder durch das Importieren der Daten mit den richtigen Trennzeichen oder durch die Verwendung eines VBA-Makros tun.
2. Was kann ich tun, wenn die Zahlen nach der Umwandlung nicht korrekt angezeigt werden?
Stelle sicher, dass die Zellen als „Zahl“ formatiert sind. Andernfalls kannst du die Funktion =WERT(A1)
verwenden, um die Zahlen zu konvertieren.