Excel 2007 Punkt duch Komma ersetzen

Hallo Allerseits,

ich nutze Excel 2007 (firmenbedingt, in Kürze 2010).
Jetzt wollte ich eine Auswertung machen:
-0.109
-1.313
-0.109
-2.000
0.438
-0.141
-3.141
0.375
-0.109
-3.688
-0.094
-4.156
-0.125
-4.969
0.469
-0.141
6.078
0.391
-0.109
0.641
-0.109
0.203

Da es ein deutsches Excel ist muss ich die Punkte durch ein Komma ersetzten.
STRG-H - Suchen nach „.“ - Ersetzen durch „,“ - Ergebnis:
-0,109
-1.313
-0,109
-2.000
0,438
-0,141
-3.141
0,375
-0,109
-3.688
-0,094
-4.156
-0,125
-4.969
0,469
-0,141
6.078
0,391
-0,109
0,641
-0,109
0,203

Wie man sieht wurden nicht alle Punkte ersetzt. Bug oder Feature. Wer weiß es???

Danke im Voraus.

MfG

AL

…ach so, Punkt als Tausendertrennzeichen nutzen ist nicht eingeschaltet - zumindest der Haken dafür ist nicht gesetzt.

MfG

AL

Hallo,
Excel versucht jede Eingabe als Zahl zu interpretieren.
Daher werden sofort bei der Eingabe / Kopie

alle Zahlen die größer 1000 sind als Zahl mit Tausendertrennzeichen interpretiert.
Es ist für Excel ein gültiges Format also wir sie auch als solches aufgenommen.
leider OHNE KOMMA sondern mit Tausendertrennzeichen also um Faktor 1000 zu groß

Alle Zahlen kleiner 1000 bleibt Text weil es kein gülitges Format hat, hier kannst du suchen / ersetzen.
Dabei bewirkt das Ersetzen das diese Werte jetzt richtig erkannt werden.

Du hasst also ein durcheinander von Text und Zahlen.
>der Text mit Punkt statt Komma
>die zahl um Faktor 1000 zu hoch

Ich würde das per Formel anpassen:

Anschließend die Formeln wieder löschen durch:
markieren der Formeln >kopieren >Rechtsklick >Inhalte einfügen >Werte

Gruß Holger

Grüezi AlBundy

Ich würde die Daten betreits beim Einlesen in Excel entsprechend aufbereiten (lassen).

Woher stammen sie denn und wie bringst Du sie in deine Mapppe rein?

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo Thomas,

die Daten stammen aus großen Logfiles. Mit Regex schneide ich genau eine Spalte raus (siehe ersten Beitrag). Dann speichere ich diese als Textfile und öffne sie in Excel - Ergebnis siehe ersten Beitrag. Oder ich kopiere das Regexergebnis und füge es in Excel ein - Ergebnis siehe ersten Beitrag. Bei Variante eins habe versucht die Spalte als Standerd oder Text zu definieren - Ergebnis siehe ersten Beitrag.

Ich habe so ziemlich alles versucht was ein Excel-Laie so kennt - Ergebnis siehe ersten Beitrag.

Evtl. kannst Du mir aber doch eine Möglichkeit nennen, wie man es richtig macht. Ich kann nämlich immer noch nicht glauben, dass es nicht auf „normale“ Art und Weise gehen soll.

Danke im Voraus.

MfG

AL

Grüezi Al

die Daten stammen aus großen Logfiles. Mit Regex schneide ich
genau eine Spalte raus (siehe ersten Beitrag). Dann speichere
ich diese als Textfile und öffne sie in Excel - Ergebnis siehe
ersten Beitrag.

Ich habe so ziemlich alles versucht was ein Excel-Laie so
kennt - Ergebnis siehe ersten Beitrag.

Evtl. kannst Du mir aber doch eine Möglichkeit nennen, wie man
es richtig macht. Ich kann nämlich immer noch nicht glauben,
dass es nicht auf „normale“ Art und Weise gehen soll.

Beim oben genannten Öffnen mit Excel startet der Text-Import Assistent in dem Du die Trennzeichen der Daten vorgeben kannst - das passiert im dritten Schritt des Assistenten.

Tust Du das dann werden die Werte gleich korrekt eingelesen und Du kannst damit weiter arbeiten.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -
1 „Gefällt mir“

Hallo Thomas,

vielen Dank. Das funktioniert prima. Ich hatte nicht auf dem Schirm, dass es bei dem Import nochmals die Punkt/Komma-Geschichte gibt.

Schönen Tag noch.

MfG

AL