ich möchte die Zahl z.B.
Deutsch 1.300,50
Englisch 1,300.50
ändern.
Wie könnte ich es am besten machen.
Danke
Sam
Um das englische Zahlenformat in deutsches umzuwandeln, kannst du VBA (Visual Basic for Applications) in Excel verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
Öffne Excel und drücke ALT + F11
, um den VBA-Editor zu öffnen.
Klicke in der Menüleiste auf Einfügen
und wähle Modul
.
Füge den folgenden Code in das Modul ein:
Sub EnglischNachDeutsch()
Dim rng As Range
Dim cell As Range
Set rng = Selection
For Each cell In rng
If IsNumeric(cell.Value) Then
cell.Value = Val(Replace(cell.Value, ".", ""))
cell.Value = Val(Replace(cell.Value, ",", "."))
cell.NumberFormat = "0,00" ' Setzt das deutsche Zahlenformat
End If
Next cell
End Sub
Schließe den VBA-Editor.
Wähle die Zellen aus, die du umwandeln möchtest, und führe das Makro aus (ALT + F8
, dann das Makro auswählen und auf Ausführen
klicken).
Fehler: Das Makro funktioniert nicht, weil die Zahlen als Text gespeichert sind.
Zellen formatieren
wählst. Wähle dann Zahl
als Format aus.Fehler: Es werden falsche Werte angezeigt.
Eine alternative Möglichkeit, amerikanische Zahlen in deutsche umwandeln zu können, besteht darin, die Textfunktion in Excel zu verwenden. Hier ist eine einfache Formel:
=TEXT(A1; "0,00")
Diese Formel wandelt die Zahl in Zelle A1 in das deutsche Zahlenformat um. Achte darauf, die Trennzeichen entsprechend anzupassen.
Angenommen, du hast folgende Werte in einer Excel-Tabelle:
A | B |
---|---|
1,300.50 | =TEXT(A1; "0,00") |
2,500.75 | =TEXT(A2; "0,00") |
Nach der Anwendung der oben genannten Formel wird die Spalte B die Werte im deutschen Format anzeigen:
A | B |
---|---|
1,300.50 | 1.300,50 |
2,500.75 | 2.500,75 |
Val
-Funktion in VBA, um sicherzustellen, dass die Werte korrekt umgewandelt werden. Sie hilft dabei, englische Zahlen in deutsche zu konvertieren.If
-Bedingung in deinem VBA-Code realisieren.1. Wie kann ich die Excel-Einstellungen ändern, um englische Zahlen anzuzeigen?
Du kannst die Excel-Einstellungen anpassen, indem du zu Datei > Optionen > Erweitert
gehst und die Regionseinstellungen änderst.
2. Gibt es eine Möglichkeit, das englische Zahlenformat direkt in eine Formel umzuwandeln?
Ja, du kannst die SUBSTITUTE
oder TEXT
Funktion verwenden, um die Trennzeichen zu ändern und das Format anzupassen.
Diese Anleitungen und Tipps helfen dir dabei, das englische Zahlenformat in ein deutsches umzuwandeln und in Excel effektiv zu arbeiten.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen