Tutorial: Microsoft Forms-Antworten automatisch mit Excel synchronisieren via Power Automate
Melden
Hier ist ein detailliertes Tutorial, wie du Microsoft Forms-Antworten automatisch mit einer Excel-Tabelle synchronisierst.
Die manuelle Übertragung von Daten aus Microsoft Forms in Excel ist zeitaufwendig und fehleranfällig. Mit Power Automate kannst du diesen Prozess automatisieren: Jedes Mal, wenn jemand ein Formular ausfüllt, erscheint die Antwort sofort als neue Zeile in deiner Excel-Liste.
Voraussetzungen
- Ein aktives Microsoft 365 Konto.
- Ein erstelltes Microsoft Form.
- Eine Excel-Arbeitsmappe, die in OneDrive for Business oder SharePoint gespeichert ist.
Schritt 1: Die Excel-Tabelle vorbereiten
Bevor du den Flow erstellst, muss Excel wissen, wohin die Daten geschrieben werden sollen.
- Erstelle eine neue Excel-Datei in OneDrive oder SharePoint.
- Erstelle in der ersten Zeile die Überschriften (z. B. Name, E-Mail, Datum, Antwort 1).
- Wichtig: Markiere deine Überschriften und eine leere Zeile darunter. Gehe im Menü auf Einfügen > Tabelle.
- Gib der Tabelle einen Namen (unter dem Tab „Tabellenentwurf“), z. B.
AntwortenTabelle.
Schritt 2: Den Power Automate Flow erstellen
- Melde dich bei make.powerautomate.com an.
- Klicke links auf Erstellen und wähle Automatisierter Cloud-Flow.
- Gib dem Flow einen Namen (z. B. „Forms zu Excel Sync“).
- Wähle als Trigger: „Wenn eine neue Antwort übermittelt wird“ (Microsoft Forms).
- Klicke auf Erstellen.
Schritt 3: Den Trigger konfigurieren
- Im ersten Kästchen des Flows siehst du das Feld Formular-ID.
- Wähle dein gewünschtes Formular aus dem Dropdown-Menü aus.
Schritt 4: Antwortdetails abrufen
Power Automate weiß nun, dass etwas passiert ist, aber noch nicht, was im Formular steht.
- Klicke auf das Plus-Zeichen (+) unter dem Trigger und wähle Aktion hinzufügen.
- Suche nach „Microsoft Forms“ und wähle die Aktion „Antwortdetails abrufen“.
- Wähle bei Formular-ID wieder dein Formular aus.
- Klicke in das Feld Antwort-ID und wähle aus dem Fenster „Dynamischer Inhalt“ den Eintrag Antwort-ID aus.
Schritt 5: Daten in Excel schreiben
- Klicke erneut auf Aktion hinzufügen.
- Suche nach „Excel Online (Business)“ und wähle die Aktion „Zeile zu einer Tabelle hinzufügen“.
- Fülle die Felder wie folgt aus:
- Speicherort: OneDrive for Business (oder SharePoint).
- Dokumentbibliothek: OneDrive.
- Datei: Wähle deine vorbereitete Excel-Datei über das Ordner-Symbol aus.
- Tabelle: Wähle den Namen deiner Tabelle (z. B.
AntwortenTabelle).
- Sobald die Tabelle ausgewählt ist, erscheinen automatisch deine Spaltenüberschriften als Eingabefelder.
- Klicke in jedes Feld und wähle aus dem Dynamischen Inhalt die passende Frage aus deinem Formular aus.
Schritt 6: Speichern und Testen
- Klicke oben rechts auf Speichern.
- Klicke auf Testen und wähle Manuell.
- Gehe nun zu deinem Microsoft Form und sende eine Test-Antwort ab.
- Kehre zu Power Automate zurück. Wenn alles grün abgehakt ist, war der Flow erfolgreich.
- Prüfe deine Excel-Datei – die Daten sollten nun dort stehen!
Profi-Tipps:
- Zeitstempel: Wenn du wissen willst, wann die Antwort eingegangen ist, nutze in Excel eine Spalte „Datum“ und fülle sie in Power Automate mit dem Feld „Übermittlungszeit“.
- Formatierung: Achte darauf, dass Datumsfelder in Power Automate manchmal angepasst werden müssen, damit sie in Excel schön aussehen (Stichwort:
formatDateTime). - Bestehende Daten: Dieser Flow funktioniert nur für neue Antworten. Alte Antworten müssen einmalig manuell exportiert werden.
Glückwunsch! Du hast erfolgreich einen automatisierten Workflow erstellt.