mygems

So wandelst du eine CSV auf dem Handy in Excel um

Du hast eine .csv auf dem Handy und jemand will eine .xlsx zurück. So wandelst du sie unter iOS oder Android um und vermeidest, dass dabei Daten kaputtgehen.

Von uos ·

Jemand hat nach „der Excel-Datei“ gefragt, und du hast eine .csv, auf dem Handy, in einer E-Mail. Die Umwandlung selbst ist einfach: drei oder vier Taps auf beiden Plattformen. Schiefgehen kann dabei, was die Umwandlung unterwegs mit deinen Werten macht.

Die schnelle Antwort

Auf iPhone oder iPad: Dateien → CSV lange drücken → Teilen → Numbers → öffnen → ⋯ → Exportieren → Excel.

Auf Android: in Google Drive hochladen → Öffnen mit → Google Tabellen → ⋯ → Freigeben und exportieren → Speichern unter → Excel (.xlsx).

Auf beiden, wenn du Microsoft 365 schon hast: die CSV in Excel für iOS/Android öffnen und Speichern unter → .xlsx wählen.

Danach, und nur deshalb ist diese Seite länger als vier Zeilen, prüfst du die ID-, Postleitzahl- und Datumsspalten, bevor du die Datei abschickst.

Was „Umwandeln“ tatsächlich bedeutet

Eine CSV speichert Werte als Zeichen und sonst nichts. Eine XLSX speichert für jede Zelle einen Typ. Umwandeln heißt also nicht einfach neu verpacken: Ein Programm entscheidet für jede Spalte, was deine Daten bedeuten. Es entscheidet konsequent, und an vier Stellen konsequent falsch:

In der CSVNach der UmwandlungWiederherstellbar?
01923 (Postleitzahl)1923Nur aus dem Original
4019283746501928 (ID)4.01928E+15Nein — die Ziffern sind weg
03/04/20263. April oder 4. März, je nach RegionManchmal
MAR1 (Gen, Teilenummer)01-MarManchmal
+1 (555) 010-999915550109999 oder ein FormelfehlerManchmal

Die Zeile mit der wissenschaftlichen Notation tut wirklich weh. Excel rechnet mit 15 signifikanten Stellen; eine 16-stellige Bestellnummer oder Kreditreferenz wird abgeschnitten und nicht bloß seltsam angezeigt. Die Spalte zu verbreitern bringt nichts zurück.

Mehr zu den Gründen findest du unter CSV vs XLSX. Für die Umwandlung auf dem Handy heißt das praktisch: Wisse vorher, welche deiner Spalten Codes sind und keine Zahlen.

Weg 1: iPhone und iPad mit Numbers

Numbers ist ein kostenloser Download von Apple und der kürzeste Weg unter iOS.

  1. Speichere die Datei zuerst in Dateien. Bei einem Mail-Anhang: lange drücken → In Dateien sichern. Die Vorschau in Mail ist eine abgeschottete Kopie, Änderungen dort gehen ins Leere.
  2. In Dateien die CSV lange drücken → Teilen → Numbers. Sie wird importiert und als .numbers-Dokument geöffnet.
  3. Korrigiere, was der Import verhunzt hat (siehe die Prüfungen unten).
  4. ⋯ (oben rechts) → Exportieren → Excel. Wähle, ob ein Übersichtsblatt enthalten sein soll, und teile dann die entstandene .xlsx.

Grenzen, die du kennen solltest: Numbers ist auf 1.000.000 Zeilen und 1.000 Spalten begrenzt und wird schon lange vorher langsam. Ab etwa 100.000 Zeilen wird das zur Geduldsprobe.

Der eine Trick gegen den Schaden: In Numbers kannst du Spaltentypen beim Import nicht vorab festlegen. Du kannst eine Spalte aber nachträglich korrigieren. Wähle sie aus, nimm Format (Pinsel) → Zelle → Datenformat → Text und gib die betroffenen Werte neu ein. Für eine Handvoll ist das in Ordnung, bei Tausenden aussichtslos, und dafür gibt es den nächsten Abschnitt.

Weg 2: Android mit Google Tabellen

  1. Lade die CSV in Google Drive hoch.
  2. Öffnen mit → Google Tabellen.
  3. ⋯ → Freigeben und exportieren → Speichern unter → Excel (.xlsx). Die Datei landet in Drive neben dem Original.

Grenzen: 10 Millionen Zellen pro Tabelle, das ist Zeilen × Spalten, ein Export mit 40 Spalten ist also bei etwa 250.000 Zeilen am Limit. Zuerst wird die ganze Datei hochgeladen, was im Mobilfunknetz der langsame Teil ist, und es bedeutet, dass die Daten das Gerät verlassen.

Google Tabellen wendet dieselbe Typerkennung an wie alle anderen. Der Lichtblick ist Format → Zahl → Nur Text, auf eine Spalte angewendet, bevor du exportierst. Dann macht der Export wenigstens nicht kaputt, was du korrigiert hast.

Weg 3: Excel für iOS und Android

Wenn du schon Microsoft 365 hast, ist das der Weg mit der höchsten Treue, denn Excels Umwandlung ist die, mit der auch das Excel des Empfängers übereinstimmt.

Öffne die CSV in der App, dann Datei → Speichern unter → Excel-Arbeitsmappe (.xlsx).

Grenzen: Bearbeiten erfordert auf jedem Gerät über 10,1 Zoll ein Abonnement (also iPads und die meisten Android-Tablets; Handys sind kostenlos). Die mobile Version hat kein Gegenstück zum Textimport-Assistenten der Desktop-Version, du kannst die Spaltentypen beim Import also weiterhin nicht festlegen. Dasselbe Problem, bekannterer Name.

Weg 4: Datei zuerst vorbereiten, dann umwandeln

Alle Wege oben haben dieselbe Schwäche: Der Typschaden entsteht beim Import, und jede Korrektur ist eine Reparatur im Nachhinein.

In einer App zu arbeiten, die die Datei als CSV belässt, ohne Importschritt und ohne Typerkennung, lässt dich klären, was du eigentlich verschickst, bevor du sie an eine Tabellenkalkulation übergibst.

CSV File Viewer - Smart CSViPhone & iPad · Android

Liest die Datei als CSV, statt sie zu importieren, die Werte kommen also so an, wie sie geschrieben sind. Mit SQL, visuellen Filtern oder einer Frage in normaler Sprache siehst du, welche Spalten Codes sind, bevor etwas sie umdeutet.

Was es kann

Und wenn die Lösung eine Bearbeitung statt einer Prüfung ist, etwa nicht angefragte Spalten zu entfernen, Zeilen zu korrigieren oder eine berechnete Spalte hinzuzufügen, bedeutet das Arbeiten an der CSV: eine Umwandlung am Ende statt Umwandlung, Reparatur und erneutem Export.

CSV Editor - Smart CSViPhone & iPad

Bearbeiten wie in einer Tabelle auf iPhone und iPad, mit Formelspalten, Filtern im Excel-Stil und allen Zeilen beim Speichern erhalten. Was beim Konverter ankommt, ist also schon die Datei, die du schicken wolltest.

Was es kann

Vor dem Senden: vier Prüfungen

Dreißig Sekunden, und sie fangen praktisch jeden Umwandlungsfehler ab:

  1. Zeilenanzahl. Hat die umgewandelte Datei so viele Zeilen wie die CSV? Falls die App abgeschnitten hat, siehst du es hier.
  2. Die ID-Spalte. Scrolle zu einer langen. Alles, was E+ zeigt, hat dauerhaft Ziffern verloren.
  3. Führende Nullen. Postleitzahlen, Artikelnummern, Kontonummern, alles, was mit 0 beginnt.
  4. Ein Datum, geprüft an einem bekannten Datensatz. Der 4. März und der 3. April sehen für sich genommen gleich plausibel aus.

Wann du dir die Mühe sparen kannst

Wenn der Empfänger deine Datei ohnehin in ein anderes System importiert, frag nach, ob er wirklich eine .xlsx braucht. Die meisten Importabläufe bevorzugen CSV, und jede Umwandlung ist eine Gelegenheit, etwas zu verlieren. „Hier ist die CSV, die ID-Spalte ist Text“ ist oft die bessere Antwort als eine Excel-Datei mit 27 kaputten Bestellnummern.

Fragen

Wie wandle ich eine CSV auf dem iPhone in Excel um?
Speichere die Datei in Dateien, drücke lange darauf, wähle Teilen → Numbers, um sie zu importieren, und erzeuge dann mit ⋯ → Exportieren → Excel eine .xlsx. Numbers ist ein kostenloser Download von Apple. Prüfe danach die ID-, Postleitzahl- und Datumsspalten, denn der Import vergibt Typen, die die CSV nie hatte.
Wie wandle ich eine CSV auf Android in XLSX um?
Lade die Datei in Google Drive hoch, öffne sie mit Google Tabellen und wähle ⋯ → Freigeben und exportieren → Speichern unter → Excel (.xlsx). Zuerst wird die ganze Datei hochgeladen, und Google Tabellen ist bei 10 Millionen Zellen am Limit, das sind bei einem Export mit 40 Spalten etwa 250.000 Zeilen.
Warum sind meine ID-Nummern zu 4.01928E+15 geworden?
Der Konverter hat die Spalte als Zahl gelesen, und Tabellenkalkulationen rechnen nur mit 15 signifikanten Stellen. Eine 16-stellige Bestellnummer oder Kartenreferenz wird abgeschnitten und nicht nur anders angezeigt, und eine breitere Spalte bringt die Ziffern nicht zurück. Wiederherstellen lässt sich nur aus der ursprünglichen CSV.
Kann ich eine CSV ohne Internetverbindung in Excel umwandeln?
Unter iOS ja: Numbers importiert und exportiert komplett auf dem Gerät. Unter Android braucht der übliche Weg über Google Tabellen den Upload zu Drive und damit eine Verbindung; Excel für Android und Offline-Office-Pakete können stattdessen lokal umwandeln.
Gehen beim Umwandeln in Excel Daten verloren?
Keine Zeilen, aber Werte können sich ändern. Führende Nullen werden entfernt, lange numerische IDs verlieren durch die wissenschaftliche Notation Ziffern, mehrdeutige Daten werden nach Region aufgelöst, und Text wie MAR1 wird zu einem Datum. Prüfe die ID-, Postleitzahl- und Datumsspalten der umgewandelten Datei, bevor du sie sendest.
Wie groß darf eine CSV sein, die ich auf dem Handy umwandle?
Numbers hört bei 1.000.000 Zeilen auf und wird schon deutlich vor 100.000 langsam; Google Tabellen hört bei 10 Millionen Zellen auf. Bei Größerem wandle am Desktop um oder schicke die CSV selbst und bitte den Empfänger, sie mit als Text festgelegten ID-Spalten zu importieren.

uos — Entwickelt CSV Editor und Smart CSV Viewer und hat gesehen, wie Konverter mehr Telefonnummern in wissenschaftliche Notation verwandeln, als fair ist.