Richtige UTF-8 CSV Datenformat für Retool

Um Tabellen erfolgreich in den Portfolio-Screener hochzuladen, ist es wichtig, dass die CSV-Datei im korrekten UTF-8 Format vorliegt. Hier ist eine detaillierte Beschreibung des erforderlichen Formats sowie eine Anleitung zur Erstellung solcher CSV-Dateien aus Excel-Dateien.

Anforderungen an das CSV-Format

Kodierung:
- UTF-8 ohne Byte Order Mark (BOM) ist erforderlich, um sicherzustellen, dass alle Zeichen korrekt interpretiert werden.

Delimiter:
- Komma (,) als Trennzeichen zwischen den Feldern. - Da das Komma als Trennzeichen verwendet wird, sollten keine Kommas in den Daten enthalten sein, als Dezimaltrennzeichen sollte ein Punkt (.) genutzt werden.

Textqualifizierer:
- Felder, die Kommas oder Zeilenumbrüche enthalten, sollten in doppelte Anführungszeichen (") gesetzt werden.

Header:
- Die erste Zeile sollte die Spaltenüberschriften enthalten. - Keine leeren Spaltenüberschriften.

Keine versteckten Zeichen:
- Stellen Sie sicher, dass keine versteckten Steuerzeichen oder Formatierungen vorhanden sind.

Erstellung einer UTF-8 CSV aus einer Excel-XLSX-Datei

Schritt-für-Schritt Anleitung mit Microsoft Excel

  1. Öffnen der XLSX-Datei:
  2. Starten Sie Microsoft Excel und öffnen Sie die gewünschte XLSX-Datei.

  3. Überprüfen der Daten:

  4. Stellen Sie sicher, dass alle Daten korrekt formatiert sind und keine unnötigen Leerzeilen oder Spalten enthalten.

  5. Speichern als CSV UTF-8:

  6. Klicken Sie auf "Datei" > "Speichern unter".
  7. Wählen Sie den Speicherort aus.
  8. Im Dropdown-Menü für den Dateityp wählen Sie "CSV UTF-8 (durch Trennzeichen getrennt) (*.csv)".
  9. Geben Sie einen Dateinamen ein und klicken Sie auf "Speichern".

  10. Bestätigung:

  11. Möglicherweise erhalten Sie eine Warnmeldung über den Verlust von Formatierungen. Bestätigen Sie diese, da CSV-Dateien nur reinen Text enthalten.

Alternativ: Verwendung von Google Sheets

  1. Hochladen der XLSX-Datei:
  2. Gehen Sie zu Google Sheets und erstellen Sie ein neues Spreadsheet.
  3. Klicken Sie auf "Datei" > "Importieren" und laden Sie Ihre XLSX-Datei hoch.

  4. Überprüfen und Anpassen:

  5. Stellen Sie sicher, dass alle Daten korrekt importiert wurden.

  6. Herunterladen als CSV:

  7. Klicken Sie auf "Datei" > "Herunterladen" > "Comma-separated values (.csv, aktuell Blatt)".

  8. Kodierung überprüfen:

  9. Google Sheets speichert CSV-Dateien standardmäßig in UTF-8.

  10. Datenvalidierung:

  11. Überprüfen Sie vor dem Upload, ob alle Daten korrekt formatiert sind und keine unerwarteten Zeichen enthalten.

Beispiel einer UTF-8 CSV-Datei

```csv
Gebäude-ID,Gebäudetyp,Baujahr,Adresse,Stadt,PLZ,BGF,Bauweise,Dachform,NRF,NGF
"Sporthalle 2",Sportanlage,1979,Musterstr. 2,Musterstadt,01011,230,"Massiv,Kalksandstein",Satteldach,200,190