Excel zu Google Sheets: Tutorial zur automatischen Konvertierung

Melden

Hier ist ein umfassendes Tutorial, wie du Excel-Dateien automatisch in Google Sheets konvertieren kannst – sowohl für Gelegenheitsnutzer als auch für Fortgeschrittene (mit Skript).

Die Zusammenarbeit in der Cloud ist einfacher, wenn Dateien im Google-Format vorliegen. Es gibt zwei Hauptwege, um Excel-Dateien (.xlsx) automatisch umzuwandeln: über die Drive-Einstellungen oder per Google Apps Script.


Methode 1: Die einfachste Lösung (Automatischer Upload-Konverter)

Google Drive bietet eine integrierte Funktion, die jede hochgeladene Excel-Datei sofort beim Import in ein Google Sheet umwandelt.

Schritt 1: Google Drive Einstellungen öffnen

  1. Gehe zu drive.google.com.
  2. Klicke oben rechts auf das Zahnrad-Symbol ⚙️ und wähle Einstellungen.

Schritt 2: Konvertierung aktivieren

  1. Suche den Bereich Hochgeladene Dateien konvertieren.
  2. Setze das Häkchen bei: „Hochgeladene Dateien in das Google Docs-Editor-Format konvertieren“.
  3. Klicke auf Fertig.

Ergebnis: Wenn du jetzt eine .xlsx-Datei per Drag-and-Drop in Drive ziehst, wird sie automatisch als editierbares Google Sheet gespeichert.


Methode 2: Automatisierung per Google Apps Script (Fortgeschritten)

Diese Methode ist ideal, wenn du regelmäßig Excel-Dateien in einem bestimmten Google Drive Ordner ablegst und diese automatisch (z.B. zeitgesteuert) konvertieren möchtest, ohne die Originaldatei manuell anzufassen.

Schritt 1: Ein neues Google Script erstellen

  1. Öffne script.google.com.
  2. Klicke auf Neues Projekt.

Schritt 2: Der Code

Kopiere den folgenden Code in den Editor (ersetze den vorhandenen Text):

function convertExcelToGoogleSheets() {
  var folderId = "DEINE_ORDNER_ID_HIER"; // ID des Ordners, in dem die Excel-Dateien liegen
  var folder = DriveApp.getFolderById(folderId);
  var files = folder.getFilesByType(MimeType.MICROSOFT_EXCEL);

  while (files.hasNext()) {
    var file = files.next();
    var fileName = file.getName().replace(".xlsx", "");

    // Konvertierungs-Parameter
    var blob = file.getBlob();
    var config = {
      title: fileName,
      parents: [{id: folderId}],
      mimeType: MimeType.GOOGLE_SHEETS
    };

    // Datei konvertieren
    Drive.Files.insert(config, blob);

    // Optional: Original Excel-Datei löschen oder verschieben
    // file.setTrashed(true); 
    console.log("Konvertiert: " + fileName);
  }
}

Hinweis: Du findest die folderId in der URL deines Google Drive Ordners (der Teil nach /folders/).

Schritt 3: API aktivieren

  1. Klicke links im Menü auf das Plus-Symbol bei Dienste.
  2. Suche nach Drive API und klicke auf Hinzufügen.

Schritt 4: Trigger einrichten (Vollautomatisierung)

Damit du das Skript nicht manuell starten musst:

  1. Klicke links auf das Uhr-Symbol (Trigger).
  2. Klicke auf Trigger hinzufügen.
  3. Wähle die Funktion convertExcelToGoogleSheets.
  4. Wähle als Zeitquelle Zeitgesteuert.
  5. Wähle z.B. Stundentimer, damit der Ordner jede Stunde nach neuen Excel-Dateien gescannt wird.

Methode 3: Verwendung von Drittanbietern (Zapier / Make)

Falls du Excel-Dateien aus E-Mail-Anhängen (Outlook/Gmail) oder von Dropbox direkt als Google Sheet speichern willst, eignen sich No-Code-Tools:

  1. Zapier: Erstelle einen "Zap". Trigger: New File in OneDrive/Dropbox -> Action: Upload File in Google Drive (mit aktivierter Option "Convert to Document").
  2. Make (ehemals Integromat): Hier kannst du komplexe Workflows bauen, die Dateien beim Eintreffen sofort umwandeln.

Wichtige Tipps & Hinweise

  • Formatierung: Bei sehr komplexen Excel-Dateien (Makros/VBA, spezielle Pivot-Tabellen) kann die Formatierung beim Konvertieren leicht verloren gehen. VBA-Makros funktionieren in Google Sheets nicht (dafür wird Apps Script benötigt).
  • Direktes Bearbeiten: Seit kurzem kann Google Sheets Excel-Dateien (.xlsx) auch direkt bearbeiten, ohne sie zu konvertieren. Wenn du jedoch Google-spezifische Funktionen (wie Apps Script oder bestimmte Add-ons) nutzen willst, ist die oben beschriebene Konvertierung zwingend erforderlich.
  • Speicherplatz: Google-Format-Dateien belegen seit Mitte 2021 Speicherplatz in deinem Kontingent, genau wie die ursprünglichen Excel-Dateien.

Welche Methode ist die beste für dich?

  • Für den Alltag: Methode 1.
  • Für automatisierte Workflows im Unternehmen: Methode 2.
0