4.3k Aufrufe
Gefragt in Tabellenkalkulation von
Guten Abend,

ich arbeite in einem internationalen Konzern.
Dort können wir aus einem Programm Listen im csv-Format exportieren.
Diese Datei lässt sich ja mit Excel öffnen und kann dann weiter verwendet werdet.

Nun habe ich natürlich als Standardeinstellung bei Währung die Darstellung z. B. ##0,00 €.
Die Währungsspalten aus diesem Programm haben aber das Format ##0.00 €, also Punkt statt Komma für die Cents.

In einer Tabelle kopiere ich diese exportierten Werte rein und errechne damit Summen.

Gibt es nun eine Möglichkeit, dass ich das eine Tabellenblatt, dass den Punkt statt Komma enthält so belasse aber trotzdem in dem anderen Tabellenblatt die gewohnte Form, eben Komma als Dezimalstelle behalten kann?

Also dass die Zahlen 5.25 € und 3.30 € , die ich mit einer Formel summiere, dann als Ergebnis 8,55 € erhalte.

Ich wäre dankbar, wenn mir da jemand helfen könnte.
Möglich, dass ich heute nicht mehr nachlesen kann. Aber morgen werde ich mich dann melden.

Gruß
SQ

6 Antworten

0 Punkte
Beantwortet von Experte (6.4k Punkte)
Wenn ich nicht irre, musst Du doch nur das entsprechende Format für die Zellen ändern...

mfg, sup2010
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo SQ,

innerhalb einer Mappe kannst du nicht mit unterschiedlichen Dezimaltrennzeichen arbeiten, auch nicht bei den Währungsformaten. Die entsprechenden Einstellungen gelten immer für die gesamte Mappe.

Rufe unter Extras die Optionen... auf und wähle im Dialogfenster Optionen das Register International. Falls hier die Option 'Trennzeichen vom Betriebssystem übernehmen' aktiv ist aber trotzdem ein Punkt als Dezimaltrennzeichen verwendet wird deaktiviere mal die o.a. Option und setzte das Dezimaltrennzeichen von Komma auf Punkt sowie das Tausender-Trennzeichen von Punkt auf Komma. Die Mappe dann speichern und schließen, neu öffnen und die Option 'Trennzeichen vom Betriebssystem übernehmen' wieder aktivieren. Anschließend sollten die Währungsangaben alle mit Komma dargestellt werden.

Falls beim ersten Öffnen des Registers International die o.a. Option bereits als deaktiviert dargestellt wird, was ich bei einer *.csv allerdings bezweifele, musst du sie einfach nur aktivieren damit die Einstellungen für Dezimal- und Tausender-Trennzeichen von den Spracheinstellungen des Betriebssystems übernommen und angewendet werden.

Solche Aktionen habe ich mit Excel 2007 mehrfach vorgenommen, aber da ich Excel 2003 nicht kenne konnte ich lediglich nachschlagen, wo dort die entsprechenden Einstellungen vorzunehmen sind. Ob es damit so wie unter 2007 funktioniert musst du leider selbst herausfinden.

Gruß
Kalle
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
Hast schon alles richtig gemacht Kalle. Auch bei Excel 2003 sind die Einstellungen im Menü Extras Optionen zu finden.

Gruß Flupo
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Moin Flupo,

sagte ich nicht genau das?

Gruß
Kalle
0 Punkte
Beantwortet von
Hallo zusammen,

danke Kalle für deine Lösungen.
Irgendwie klappt es so noch nicht ganz in diesem speziellen Arbeitsblatt (wo ich die Daten der csv-Datei hereinkopiere).
Ich teste noch und melde mich dann wieder.

Lieben Gruß
SQ
0 Punkte
Beantwortet von
Hallo zusammen,

nachfolgendes hat sich ergeben:

VOR Öffnen der csv-Datei muss unter Optionen bei international die Einstellung "Punkt" für Dezimalstelle eingestellt/geändert werden.

Dann csv-Datei öffnen.
Dann können die Daten aus der CSV-Datei in die andere Datei kopiert werden und die Einstellung für die Dezimalstelle wieder auf "Komma" gesetzt werden.

Ich danke für Eure Hilfe, so konnte ich mein Problem lösen.

Gruß
SQ
...