Was ist der einfachste Weg, Daten mit dem falschen Dezimaltrennzeichen in Excel einzufügen?

279
dimpol

Während meiner Arbeit habe ich viele Situationen, in denen ich numerische Daten schnell in Excel einfügen / importieren muss. Ich habe keine persönliche Vorliebe für ',' oder '.' als Dezimaltrennzeichen. Die Daten, die ich importiere, verwenden jedoch manchmal ein Trennzeichen und manchmal das andere.

Das Problem ist, dass das Einfügen der Daten mit dem falschen Trennzeichen bedeutet, dass Excel sie als Zeichenfolgen interpretiert. Dies bedeutet wiederum, dass jeder Operator, der mit Zahlen arbeitet, mit diesen Daten nicht arbeitet.

Die Optionen, die ich in Betracht zog, sind:
1. Manuelles "," für "." Bei Bedarf vor dem Importieren / Einfügen der Daten in Excel. Dies ist ein fehleranfälliger Ansatz, wenn auch mit Text umgegangen wird (nur die Trennzeichen werden vertauscht) und sich wie ein heikler Hack anfühlt.
2. Das Trennzeichen austauschen, das Excel jedes Mal verwendet. Dies kann zu Problemen führen, wenn mehrere Blätter gleichzeitig geöffnet sind.

Es scheint mir, dass es möglich sein sollte, Excel zu sagen, dass für einen gegebenen Satz von Zellen die Zeichenfolgen als Zahlen in einem bestimmten Format analysiert werden sollten. Ist das möglich? Oder sind die 2 oben genannten Alternativen die einzigen Optionen?

1
Wenn Sie ein Werkzeug mit Grep-Fähigkeit verwenden, um * nur * Kommas vor und nach den Zeichen [0-9] zu ersetzen, sollte der Prozess einfach und zuverlässig sein. Notepad ++ und viele andere Texteditoren können dies tun, und der Prozess könnte auch mit einem Skript erstellt werden. Siehe https://stackoverflow.com/questions/12126597/remove-comma-from-a-digits-portion-string DrMoishe Pippik vor 6 Jahren 0

0 Antworten auf die Frage