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

Forumthread: " EUR" aus zelle entfernen - Zahlenfehler

" EUR" aus zelle entfernen - Zahlenfehler
12.04.2018 19:38:38
Sonja
Hallo liebes Forum,
ich habe wieder ein kleines Problem:
aus einem Excel-Export habe ich Zellen in denen Preise in der Form "35,25 EUR". Ich möchte nun das " EUR" wegmachen und die Zelle anschließen ins Währungsformat bringen.
Mit dem Makro recorder habe ich mir folgenden Code bebastelt:
Cells.Replace What:=" STK", Replacement:="", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Dieser Funktioniert bei Zahlen mit 2 Nachkommastellen auch wunderbar, sobald jedoch mehr Nachkommastellen dabei sind wird das Komma praktisch ignoriert und ich sehe nur noch die Tausenderpunkte. Es enstehen alse ewig lange Zahlen.
Hat einer eine Lösung für das Problem ?
Vielen Dank schonmal.
Grüße Sonja
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: " EUR" aus zelle entfernen - Zahlenfehler
12.04.2018 19:43:51
Martin
Hallo Sonja,
das EUR befindet sich in der Formatierung der Zellen. Markiere den Zellenbereich, klicke auf die rechte Maustaste und gehe auf "Zellen formatieren". Im Register "Zahlen" kannst du das EUR einfach entfernen.
Viele Grüße
Martin
AW: " EUR" aus zelle entfernen - Zahlenfehler
12.04.2018 19:49:30
Sonja
Hallo Martin,
eben nicht, das EUR steht als Text in der Zelle bedingt durch den Excel-Export.
Sonja
Anzeige
AW: " EUR" aus zelle entfernen - Zahlenfehler
12.04.2018 19:45:36
Daniel
Hi
1. beim ERSETZEN prüft Excel, ob der neue Text eine Zahl, ein Datum oder eine Formel sein könnte und ver sucht, den Text entsprechend umzuwandeln
2. wenn VBA in Excel was macht, gelten in der Regel die amerikanischen Formate, dh Zahlen müssen mit dem Punkt als Dezimalzeichen geschrieben sein, damit sie als Zahl erkannt werden.
ersetzte also erst das Komma durch einen Punkt.
Gruß Daniel
Anzeige
AW: " EUR" aus zelle entfernen - Zahlenfehler
12.04.2018 19:55:08
Sonja
Hallo Daniel,
perfekt! mit punkt und komma hat es geklappt.
Danke und viele Grüße
Jens
AW: " EUR" aus zelle entfernen - Zahlenfehler
12.04.2018 20:04:06
Sonja
Hallo Daniel,
perfekt! mit punkt und komma hat es geklappt.
Danke und viele Grüße
Jens
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

EUR aus Zelle entfernen und Währungsformat anwenden


Schritt-für-Schritt-Anleitung

  1. Zellenbereich markieren: Wähle die Zellen aus, die das Euro-Zeichen oder den Text " EUR" enthalten.

  2. Ersetzen-Funktion nutzen: Drücke Strg + H, um das Ersetzen-Fenster zu öffnen.

  3. EUR entfernen:

    • Gib unter "Suchen nach" EUR ein.
    • Lass das Feld "Ersetzen durch" leer und klicke auf "Alle ersetzen".
  4. Komma durch Punkt ersetzen (falls erforderlich):

    • Wiederhole Schritt 2, jedoch jetzt mit , in "Suchen nach" und . in "Ersetzen durch".
    • Dies hilft, die Formatierung in Excel korrekt zu halten.
  5. Zellen formatieren:

    • Markiere erneut den Zellenbereich.
    • Klicke mit der rechten Maustaste und wähle "Zellen formatieren".
    • Wähle das Währungsformat und klicke auf "OK".

Häufige Fehler und Lösungen

  • Problem: Das Euro-Zeichen wird als Strich angezeigt.

    • Lösung: Überprüfe die Zellenformatierung und stelle sicher, dass das Währungsformat korrekt eingestellt ist.
  • Problem: Excel ignoriert das Komma und zeigt lange Zahlen an.

    • Lösung: Stelle sicher, dass du das Komma durch einen Punkt ersetzt, bevor du die Zellen ins Währungsformat bringst.

Alternative Methoden

  • VBA-Makro: Du kannst ein einfaches VBA-Makro verwenden, um das Euro-Zeichen zu entfernen und die Formatierung anzuwenden:

    Sub EuroEntfernen()
      Dim Zelle As Range
      For Each Zelle In Selection
          Zelle.Value = Replace(Zelle.Value, " EUR", "")
          Zelle.Value = Replace(Zelle.Value, ",", ".")
          Zelle.NumberFormat = "€ #,##0.00"
      Next Zelle
    End Sub
  • Text in Spalten: Wenn die Daten im Textformat vorliegen, kannst du auch die Funktion "Text in Spalten" verwenden, um die Werte zu bereinigen.


Praktische Beispiele

  • Beispiel 1: Wenn du in Zelle A1 "35,25 EUR" hast und die obigen Schritte anwendest, wird die Zelle auf "35,25" umgewandelt und ins Währungsformat gebracht.

  • Beispiel 2: Bei der Verwendung von =WECHSELN(A1; " EUR"; "") in einer anderen Zelle kannst du das Euro-Zeichen direkt mit einer Formel entfernen.


Tipps für Profis

  • Überprüfe immer die Zellenformatierung, bevor du mit der Bearbeitung beginnst, um sicherzustellen, dass keine unerwarteten Formatierungsprobleme auftreten.
  • Nutze die Text in Spalten-Funktion, um mehrere Daten gleichzeitig zu bereinigen, besonders wenn du mit großen Datenmengen arbeitest.
  • Halte deine Excel-Version aktuell, um von den neuesten Funktionen und Verbesserungen zu profitieren.

FAQ: Häufige Fragen

1. Wie kann ich das Euro-Zeichen in Excel schneller entfernen? Verwende die Ersetzen-Funktion (Strg + H), um das Euro-Zeichen schnell aus mehreren Zellen zu entfernen.

2. Was ist zu tun, wenn Excel die Zahlen nicht korrekt erkennt? Stelle sicher, dass du das Komma durch einen Punkt ersetzt, bevor du die Zellen ins Währungsformat bringst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige