Google Sheets-Kochbuch: Tabellen verknüpfen


Auf dieser Seite geht es um die Verknüpfung verschiedener Google Sheets-Dateien und um das Zusammenführen der Daten aus diesen. Das kann aus mehreren Gründen notwendig oder praktisch sein:

  • Die Datenhaltung erfolgt in mehreren verteilten Google Sheets-Dateien, die Auswertung soll an einer Stelle erfolgen.
  • Die Zugriffsberechtigungen zwischen der Auswertung und der Datenhaltung unterscheiden sich. Das kann zum Beispiel erfolgen um nur einen Teil der Daten sichtbar zu machen, oder um bspw. Formeln zu verbergen.
    Es lässt sich ähnliches auch über Tabellen schützen erreichen, die vorgestellte Methode ist aber wesentlich einfacher und funktioniert auch bei schreibendem Zugriff auf die Auswertungstabelle.
  • Die Datenhaltung und die Auswertung soll logisch klarer getrennt werden.

Die Funktion IMPORTRANGE()

Bearbeiten

Um Daten aus einer Tabelle in eine andere Google Sheets-Datei zu importieren, verwenden Sie die Funktion IMPORTRANGE.

=IMPORTRANGE("URL der Quelltabelle"; "Tabellenname!Zellbereich")

Beispiel: Sie möchten Daten aus der Tabelle "Umsatz" in der Datei "Quelltabelle.xlsx" in die Datei "Zieltabelle.xlsx" importieren.

  1. URL der Quelltabelle: Kopieren Sie die URL der Datei "Quelltabelle.xlsx" aus der Adressleiste Ihres Browsers.
  2. Tabellenname und Zellbereich: Geben Sie den Namen der Tabelle ("Umsatz") und den Zellbereich an, den Sie importieren möchten (z. B. "A1:B10").
    Wir werden gleich sehen, dass es mit Tabellen eine viel bessere Methode gibt Datenbereiche anzugeben, als über den Zielbereich.
  3. Formel eingeben: Geben Sie die folgende Formel in die erste Zelle der Zieltabelle in "Zieltabelle.xlsx" ein: =IMPORTRANGE("URL der Quelltabelle"; "Umsatz!A1:B10")
  4. Zugriffsberechtigung: Sie werden möglicherweise aufgefordert, der Funktion IMPORTRANGE Zugriff auf die Quelltabelle zu gewähren. Klicken Sie auf "Zugriff erlauben", um die Daten zu importieren.

[SCREENSHOT]

Verwendung von IMPORTRANGE() mit Tabellen

Bearbeiten

Wenn Sie den Tabellennamen in der IMPORTRANGE-Formel anstelle eines festen Zellbezugs verwenden, wird die Formel automatisch aktualisiert, wenn sich der Name des Quellblatts oder die Größe der Tabelle ändert. Die Verwendung von Tabellen macht die IMPORTRANGE-Formel außerdem lesbarer.

Tipps:

  • Verwenden Sie "Tabellenname[#ALL]", um die Daten und die Kopfzeile abzurufen.
  • Verwenden Sie "Tabellenname", um nur die Daten abzurufen.
... to be continued ...



Die Beispiele auf dieser Seite wurden getestet: 12/2024