So erstellst du ein Master-Sheet in Google Sheets: Der ultimative Guide
Hier ist ein umfassendes Tutorial, wie du ein Master-Sheet in Google Sheets erstellst. Ein Master-Sheet dient als „Single Source of Truth“ – eine zentrale Stelle, an der alle Daten zusammenlaufen oder von der aus sie verteilt werden.
Ein Master-Sheet ist das Herzstück deiner Datenverwaltung. Es gibt zwei Hauptwege, ein Master-Sheet zu nutzen:
- Konsolidierung: Daten aus vielen einzelnen Blättern in einem Master-Sheet zusammenführen.
- Verteilung: Daten in einem Master-Sheet pflegen und automatisch in Unter-Blätter verteilen.
In diesem Guide konzentrieren wir uns auf die effizientesten Methoden mit den Funktionen IMPORTRANGE und QUERY.
Schritt 1: Die Struktur planen
Bevor du Formeln schreibst, lege fest, welche Daten das Master-Sheet enthalten soll.
- Einheitliche Spalten: Achte darauf, dass alle Quelltabellen die gleiche Struktur haben (z. B. Spalte A ist immer das Datum, Spalte B der Name).
- IDs nutzen: Verwende eindeutige IDs, um Datensätze später leichter zuordnen zu können.
Schritt 2: Daten aus verschiedenen Dateien zusammenführen (IMPORTRANGE)
Wenn deine Daten in verschiedenen Google-Sheets-Dateien liegen, ist IMPORTRANGE das Werkzeug deiner Wahl.
Die Syntax:
=IMPORTRANGE("URL_DER_QUELLDATEI"; "Tabellenblattname!Bereich")
So gehst du vor:
- Kopiere die URL der Quelldatei.
- Gib die Formel in dein Master-Sheet ein.
- Wichtig: Du musst den Zugriff einmalig erlauben. Klicke auf die Zelle mit der Fehlermeldung
#REF!und wähle „Zugriff erlauben“.
Schritt 3: Mehrere Tabellen in einem Master-Sheet stapeln
Möchtest du Daten von mehreren Teams oder Projekten untereinander im Master-Sheet anzeigen, nutzt du geschweifte Klammern {}.
Die Profi-Formel:
={IMPORTRANGE("URL1"; "Daten!A2:E"); IMPORTRANGE("URL2"; "Daten!A2:E")}
- Das Semikolon innerhalb der Klammern sorgt dafür, dass die Daten untereinander gestapelt werden.
- Achte darauf, dass die Spaltenanzahl in allen Bereichen identisch ist.
Schritt 4: Das Master-Sheet mit QUERY organisieren
Oft möchtest du im Master-Sheet nicht einfach alles sehen, sondern die Daten filtern oder sortieren. Hier kommt die QUERY-Funktion ins Spiel.
Beispiel: Du möchtest nur Zeilen importieren, in denen der Status (Spalte C) auf „Abgeschlossen“ steht.
=QUERY({IMPORTRANGE("URL1"; "A2:E"); IMPORTRANGE("URL2"; "A2:E")}; "SELECT * WHERE Col3 = 'Abgeschlossen' ORDER BY Col1 ASC")
Col3bezieht sich auf die dritte Spalte im Bereich.ORDER BY Col1 ASCsortiert die Daten automatisch nach der ersten Spalte (z. B. Datum).
Schritt 5: Automatisierung mit ARRAYFORMULA
Damit dein Master-Sheet Berechnungen für neue Zeilen automatisch übernimmt, solltest du ARRAYFORMULA nutzen. Anstatt eine Formel in jede Zeile zu kopieren, schreibst du sie einmal in die Kopfzeile.
Beispiel für eine Mehrwertsteuer-Berechnung:
=ARRAYFORMULA(B2:B * 0,19)
Dies berechnet automatisch die Steuer für die gesamte Spalte B.
Schritt 6: Das Master-Sheet schützen
Da das Master-Sheet deine zentrale Datenquelle ist, sollten nur autorisierte Personen Änderungen vornehmen können.
- Gehe auf Daten > Geschützte Blätter und Bereiche.
- Wähle das gesamte Blatt oder bestimmte Spalten aus.
- Klicke auf Berechtigungen festlegen und schränke die Bearbeitung ein.
Best Practices für dein Master-Sheet
- Farbleitsystem: Markiere Zellen mit Formeln (die Daten automatisch ziehen) in einer anderen Farbe als Zellen, in die man manuell etwas eintragen darf.
- Datenvalidierung: Nutze unter Daten > Datenvalidierung Dropdown-Menüs in den Quellblättern, um sicherzustellen, dass im Master-Sheet keine Tippfehler (z. B. "In Arbeit" vs. "InArbeit") landen.
- Leere Zeilen vermeiden: Wenn du
IMPORTRANGEnutzt, filtere leere Zeilen direkt aus, damit dein Master-Sheet kompakt bleibt:=QUERY(IMPORTRANGE(...); "SELECT * WHERE Col1 IS NOT NULL")
Fazit
Mit der Kombination aus IMPORTRANGE für die Verbindung, QUERY für die Filterung und ARRAYFORMULA für die Berechnung erstellst du ein dynamisches Master-Sheet, das sich in Echtzeit aktualisiert. So sparst du Zeit und vermeidest Fehler durch manuelles Kopieren.