3k Aufrufe
Gefragt in Tabellenkalkulation von bassix Einsteiger_in (37 Punkte)
Hallo Leute,

wenn Excel 2003 mir eine CSV-Datei (Kommagetrennt) öffnet,
formatiert es Zelleninhalte die z. B. 001 heißen zu 1.

0001 wird angezeigt als 1
0002 wird angezeigt als 2
02 wird angezeigt als 2

Die Zelleninhalte sollten jedoch beim öffnen als Text behandelt werden,
kann hier ein Steuerzeichen vorangestellt werden?

evtl so oder ähnlich vielleicht?

~0001 wird angezeigt als 0001
~0002 wird angezeigt als 0002
~02 wird angezeigt als 02

danke für eure Hilfe...
mfg Bassix

4 Antworten

0 Punkte
Beantwortet von nostalgiker6 Experte (7.1k Punkte)
Da hilft wohl nur, in der csv-Datei Hochkommata einzufügen. Das wäre recht einfach zu machen mit ändern von ";0" in ";'0".
0 Punkte
Beantwortet von bassix Einsteiger_in (37 Punkte)
Danke schonmal für den Tip,

jedoch verhält es sich mit dem Hochkomma so:

es wird nicht als Steuerzeichen betrachet wenn die Datei geöffnet wird
und wird selbst im Text angezeigt.

erst wernn man in der Formelzeile ENTER drückt verschwindet das Hochkomma. Dies ist für eine hohe Anzahl an Datensätzen leider nicht praktikabel ...

*verzweifel*

MFG Bassix
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Bassix,

benenne die *.csv einfach nach *.txt um und öffne sie mit Excel. Du muss natürlich die Anzeige unter 'Öffnen' auf 'Alle Dateien (*.*)' umstellen, sonst wird sie nicht angezeigt. Excel startet automatisch den Textkonvertierungs-Assistent, dem teilst du dann mit, mit welchem Trennzeichen gearbeitet wird und in nächsten Schritt kannst du dann dieser Spalte statt dem Format 'Standard' das Format 'Text' zuweisen, dann bleiben die führenden Nullen erhalten.

Diese Datei musst du dann nur noch in einem Excel-Format abspeichern.

Gruß
Kalle
0 Punkte
Beantwortet von bassix Einsteiger_in (37 Punkte)
Hallo Kalle,

der Textkonvertierungs-Assistent hilft sehr!
musste diesen jedoch über das Menü:
Daten / externe Daten importieren / Daten importeren
aufrufen...

danke und einen schönen Abend!

MFG Bassix
...