camt-Datei in Excel öffnen

Eine camt.053-Datei ist XML. Excel kann XML zwar laden, macht daraus aber selten eine brauchbare Umsatzliste. Schneller geht es über eine CSV-Datei: einmal umwandeln, dann doppelklicken.

In drei Schritten

  1. Öffne die camt-Datei (oder das ZIP deiner Bank) in diesem Werkzeug.
  2. Wähle unter „Als CSV speichern“ das Format Excel (deutsch) und, wenn du alles brauchst, Alle Felder. Filter wie Zeitraum oder Suchbegriff gelten auch für die CSV.
  3. Öffne die gespeicherte CSV-Datei per Doppelklick. Excel erkennt Semikolon, Dezimalkomma und Umlaute direkt.

Warum nicht einfach die XML-Datei in Excel öffnen?

Excel versucht beim Öffnen einer XML-Datei, die verschachtelte Struktur in eine flache Tabelle zu pressen. Heraus kommen viele Spalten mit technischen Namen, Buchungen mit mehreren Verwendungszweck-Zeilen werden auf mehrere Zeilen verteilt, und Soll-Beträge haben kein Minuszeichen, weil die Richtung in einem eigenen Feld (CdtDbtInd) steht. Das Werkzeug setzt das Vorzeichen, fasst den Verwendungszweck zusammen und wählt für Sammelbuchungen eine eindeutige Darstellung.

Was in der CSV steht

Kompakt: Buchungstag, Valuta, Name Gegenpartei, IBAN Gegenpartei, Verwendungszweck, Buchungstext, Betrag (Soll mit Minus), Währung, Status (gebucht oder vorgemerkt).

Alle Felder zusätzlich: BIC, Originalbetrag bei Fremdwährung, abweichender Name, End-to-End-Referenz, Mandatsreferenz, Gläubiger-ID, Zweckcode, Rückgabegrund, Storno, Teil einer Sammelbuchung, Buchungscodes, Bankreferenz, eigenes Konto und Auszugsnummer.

Wenn Excel trotzdem alles in Spalte A zeigt

Dann ist in deinem Excel ein anderes Listentrennzeichen eingestellt, etwa bei englischer Ländereinstellung. So klappt es trotzdem:

  1. Leere Arbeitsmappe öffnen, dann Daten → Aus Text/CSV.
  2. Die CSV-Datei auswählen. Als Dateiursprung 65001: Unicode (UTF-8) und als Trennzeichen Semikolon wählen.
  3. Laden klicken.

Oder du speicherst im Werkzeug gleich das Format Import (international) mit Komma als Trennzeichen und Punkt als Dezimalzeichen – das passt auch für LibreOffice, Google Tabellen und viele Import-Funktionen.

Lange Nummern und führende Nullen

Excel wandelt lange Ziffernfolgen in Zahlen um: Aus 000123456789012345 wird 1,23457E+14, und die führenden Nullen sind weg. Im Excel-Format schreibt das Werkzeug solche Referenzen deshalb als ="000123456789012345" – Excel zeigt sie dann als Text an. Für andere Programme wähle das Format „Import (international)“, dort bleibt der Wert unverändert.

Numbers und LibreOffice

Numbers (Mac) und LibreOffice Calc öffnen die CSV ebenfalls. LibreOffice zeigt beim Öffnen einen Import-Dialog: Zeichensatz Unicode (UTF-8), Trennoption Semikolon. Bei Numbers hilft im Zweifel das internationale Format.