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

Forumthread: Doppelpunkt durch Komma ersetzen

Doppelpunkt durch Komma ersetzen
Ernst
Hallo zusammen,
ich möchte ein für Excel nicht rechenfähiges Zellenformat (hh:mm:ss:000) in (hh:mm:ss,000) umwandeln, dafür müsste man aber wahrscheinlich den letzten Doppelpunkt durch ein Komma ersetzen...
Könnte mir hier jemand eine kurze Hilfestellung leisten, wie ich die Zelle in ein Array aufspalte und nur den letzten Doppelpunkt ersetzt bekomme? Am besten für einen beliebig markierten Bereich?
Besten Dank im Voraus!
Ernst
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Doppelpunkt durch Komma ersetzen
15.12.2011 12:38:10
selli
hallo ernst,
möglicherweise löst das dein problem nicht.
wo kommt denn der eintrag mit den 3 doppelpunkten her.
mir schein, dass es sich hier um ein textformat handelt, welches auch durch ersetzen des letzten doppelpunkts nicht in einen rechenbaren wert gewandelt wird.
entscheidend für excel ist der zahlenwert, der sich hinter dem format versteckt.
ist da ein zahlenwert?
ändere mal das format der zelle in "Zahl". was passiert?
gruß selli
Anzeige
AW: Doppelpunkt durch Komma ersetzen
15.12.2011 12:48:39
Ernst
Hallo Selli,
danke für die schnelle Antwort. Tatsächlich löst ein Komma am Ende das ganze Dilemma und macht für Excel automatisch aus dem String eine Zahl, das Format kann dann zu hh:mm:ss,000 geändert werden und ich kann anfangen zu rechnen. Wenn ich vorher das Format ändere, passiert erstmal gar nix, er erkennt eben diese vier Doppelpunkte nicht als Zahl...
Beste Grüße
Anzeige
AW: Doppelpunkt durch Komma ersetzen
15.12.2011 13:09:59
selli
hallo ernst,
versuchs mal mit dieser formel:
=TEXT(WECHSELN(A1;":";",";3);"hh:mm:ss,000")*1
wobei du für A1 natürlich deine quellzelle ensetzen musst.
gruß
selli
AW: Doppelpunkt durch Komma ersetzen
15.12.2011 13:15:22
Ernst
So klappt's! besten Dank!
AW: Doppelpunkt durch Komma ersetzen
15.12.2011 13:11:18
JOWE
Hallo Ernst,
so vllt: =WECHSELN(A1;":";",";3)
Gruß
Jochen
Anzeige
AW: Doppelpunkt durch Komma ersetzen
15.12.2011 13:15:50
Ernst
Und auch das funktioniert sehr gut! Dankschön!

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Doppelpunkt durch Komma ersetzen in Excel


Schritt-für-Schritt-Anleitung

Wenn Du einen Doppelpunkt in Excel durch ein Komma ersetzen möchtest, um beispielsweise ein Zeitformat anzupassen, kannst Du die folgende Formel verwenden:

  1. Zelle auswählen: Markiere die Zelle, die den Text mit Doppelpunkten enthält (z.B. hh:mm:ss:000).
  2. Formel eingeben: Gib die folgende Formel in eine andere Zelle ein:
    =TEXT(WECHSELN(A1;":";",";3);"hh:mm:ss,000")*1

    Ersetze A1 durch die Adresse Deiner Quellzelle.

  3. Ergebnis überprüfen: Das Ergebnis sollte nun im Format hh:mm:ss,000 angezeigt werden, wobei der letzte Doppelpunkt durch ein Komma ersetzt wurde.

Häufige Fehler und Lösungen

  • Problem: Nach dem Ersetzen wird das Format nicht als Zahl erkannt.

    • Lösung: Stelle sicher, dass die Zelle, in der Du die Formel verwendest, als "Zahl" formatiert ist. Andernfalls wird der Text nicht korrekt interpretiert.
  • Problem: Der Doppelpunkt wird nicht ersetzt.

    • Lösung: Überprüfe, ob Du die richtige Anzahl an Doppelpunkten in der Formel angibst. Die Formel ersetzt nur den dritten Doppelpunkt.

Alternative Methoden

  1. Einfache Ersetzung: Du kannst auch die WECHSELN-Funktion direkt verwenden:

    =WECHSELN(A1;":";",";3)

    Diese Methode ersetzt den dritten Doppelpunkt durch ein Komma, ohne das Format zu ändern.

  2. Ersetzen von Punkten: Wenn Du in Excel auch Punkte durch Kommas ersetzen möchtest, kannst Du diese Formel verwenden:

    =WECHSELN(A1;".";",")

Praktische Beispiele

  • Beispiel 1: Für die Zelle A1 mit dem Wert 12:30:45:123, wird die Formel

    =TEXT(WECHSELN(A1;":";",";3);"hh:mm:ss,000")*1 

    zu 12:30:45,123.

  • Beispiel 2: Wenn Du eine Liste von Zeitwerten hast, kannst Du die Formel in einer Zelle nach unten ziehen, um die Werte in einem gesamten Bereich zu konvertieren.


Tipps für Profis

  • Nutze die TEXT-Funktion, um sicherzustellen, dass die Ausgabe im gewünschten Format bleibt.
  • Wenn Du regelmäßig das Format ändern musst, erwäge, ein Makro zu erstellen, um den Prozess zu automatisieren.
  • Denke daran, dass Du auch Punkte in Kommas umwandeln kannst, indem Du ähnliche Formeln anwendest.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Doppelpunkte gleichzeitig ersetzen?
Du kannst die WECHSELN-Funktion mehrfach verschachteln oder eine Schleife in VBA verwenden, wenn Du viele Ersetzungen benötigst.

2. Funktioniert das in jeder Excel-Version?
Ja, die beschriebenen Formeln und Funktionen sind in den meisten modernen Versionen von Excel verfügbar, einschließlich Excel 2013 und neuer.

3. Kann ich den Doppelpunkt durch einen Punkt ersetzen?
Ja, Du kannst die Formeln entsprechend anpassen, um Doppelpunkte durch Punkte zu ersetzen, indem Du die Zeichen in der WECHSELN-Funktion änderst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige