Daten mit IMPORTRANGE abrufen
Daten aus einer anderen Google-Sheets-Datei referenzieren
Daten mit IMPORTRANGE abrufen ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Tabellen verknüpfen
Manchmal befinden sich die benötigten Daten in einer anderen Google-Sheets-Datei: etwa in einer Masterliste, die jemand anderes pflegt, oder im Bericht des letzten Monats. IMPORTRANGE holt diese Daten live in Ihr aktuelles Tabellenblatt.
Wenn die Quelle aktualisiert wird, wird auch Ihr Tabellenblatt aktualisiert. Das ist die Grundlage für Dashboards über mehrere Dateien hinweg in Google Sheets. Wie QUERY ist auch diese Funktion nur in Sheets verfügbar.
Die zwei Argumente
IMPORTRANGE benötigt zwei Angaben:
- spreadsheet_url den Link oder Schlüssel der Quelldatei, in Anführungszeichen
- range_string das Tabellenblatt und den zu importierenden Bereich, zum Beispiel
'Sheet1'!A1:D10, ebenfalls in Anführungszeichen
Beide Argumente sind Textzeichenfolgen und werden daher in doppelte Anführungszeichen gesetzt.
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/ABC123", "Sheet1!A1:D10")Den Tabellenschlüssel verwenden
Statt der vollständigen URL können Sie auch nur den Schlüssel verwenden, also die lange ID in der Mitte des Links. Beides funktioniert auf die gleiche Weise.
Der Schlüssel ist der Abschnitt zwischen /d/ und dem nächsten Schrägstrich in einer Sheets-URL. Mit dem Schlüssel bleiben Formeln kürzer und übersichtlicher.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100")Die Berechtigungsfreigabe
Wenn Sie zum ersten Mal auf eine neue Datei verweisen, zeigt IMPORTRANGE den Fehler #REF! mit der Meldung Sie müssen diese Tabellen verknüpfen an.
Bewegen Sie den Mauszeiger über die Zelle und klicken Sie auf Zugriff erlauben. Durch diese einmalige Freigabe werden die beiden Dateien verknüpft. Danach werden die Daten importiert. Das ist eine Sicherheitsfunktion und kein Fehler.
Die Daten werden in einen Bereich verteilt
IMPORTRANGE gibt ein Array zurück, das sich ab der Zelle, in der Sie die Formel eingeben, über mehrere Zellen verteilt. Verwenden Sie dafür einen leeren Bereich mit genügend Platz zur Erweiterung.
Wenn Zellen darunter oder rechts davon belegt sind, erhalten Sie einen Überlauffehler oder den Fehler #REF!. Lassen Sie genügend Platz, etwa in einer freien Ecke eines Tabellenblatts.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Orders!A:F")Eine einzelne Spalte importieren
Sie müssen nicht eine ganze Tabelle importieren. Grenzen Sie den Bereich in der Bereichszeichenfolge ein, um genau die benötigten Daten zu holen, zum Beispiel eine einzelne Spalte.
Damit werden nur die Namen aus Spalte A der Quelle importiert. Kleinere Importe halten Ihr Tabellenblatt schnell und übersichtlich.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "People!A2:A")Importierte Daten mit QUERY filtern
IMPORTRANGE importiert alle Daten im angegebenen Bereich. Sie können die Funktion jedoch mit QUERY umschließen, um die Daten gleichzeitig zu filtern. Das importierte Array wird dabei zum Datenargument von QUERY.
Beachten Sie, dass Sie die importierten Spalten innerhalb von QUERY als Col1, Col2 usw. angeben, nicht mit Buchstaben.
=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, Col4 WHERE Col4 > 500", 1)Col1 statt Buchstaben
Das ist der wichtigste Stolperstein bei der Kombination der beiden Funktionen. Da die Daten aus einer Formel und nicht aus einem echten Bereich stammen, kann QUERY die Spaltenbuchstaben des Tabellenblatts nicht erkennen.
Deshalb wird A zu Col1 und B zu Col2, ausgehend von der ersten importierten Spalte. Wenn Sie sich das merken, funktioniert die Kombination problemlos.
=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1", 1)Aktualisierung und Leistung
Importierte Daten werden automatisch aktualisiert, ungefähr einmal pro Stunde oder wenn die Datei geöffnet oder bearbeitet wird. Die Daten sind aktuell, werden aber nicht jede Sekunde synchronisiert.
Viele große IMPORTRANGE-Aufrufe können ein Tabellenblatt verlangsamen. Importieren Sie nur die benötigten Bereiche und erwägen Sie, einen Import für mehrere Formeln zu verwenden, statt viele separate Importe anzulegen.
Häufige Fehler
Achten Sie auf Folgendes:
#REF!mit dem Hinweis Tabellen verknüpfen bedeutet, dass Sie noch auf Zugriff erlauben klicken müssen#REF!aufgrund eines Überlaufs bedeutet, dass der Zielbereich nicht leer ist#ERROR!bedeutet häufig, dass die Bereichszeichenfolge falsche Anführungszeichen oder einen falschen Blattnamen enthält
Überprüfen Sie, ob der Blattname exakt mit dem Quelltab übereinstimmt.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sheet1!A1:D10")Ein praxisnahes Muster
Eine häufige Einrichtung sieht so aus: Ein Tabellenblatt enthält einen einzelnen IMPORTRANGE, der eine Quelltabelle spiegelt. Andere Tabellenblätter und Formeln verweisen dann auf diese lokale Kopie und nicht direkt auf den Import.
So bündeln Sie die Berechtigungen an einem Ort, verbessern die Geschwindigkeit und können in Ihren Formeln auf einfache Bereiche wie Import!A:D statt auf lange URLs verweisen.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "MasterData!A1:F500")Kurztest
Überprüfen Sie Ihr Verständnis von IMPORTRANGE.
Zusammenfassung
Sie können jetzt Daten dateiübergreifend importieren:
IMPORTRANGE(url_or_key, range_string)importiert aktuelle Daten- Bei der ersten Verwendung müssen Sie einmalig auf Zugriff erlauben klicken
- Die Ergebnisse werden verteilt. Lassen Sie daher genügend leeren Platz
- Umschließen Sie die Funktion mit
QUERY, um zu filtern, und verwenden Sie dabei die NamenCol1,Col2 - Importieren Sie nur die benötigten Daten und spiegeln Sie sie aus Geschwindigkeitsgründen einmal lokal
Damit ist das Google-Sheets-Werkzeugset aus QUERY und ARRAYFORMULA vollständig.
=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1 ORDER BY SUM(Col4) DESC", 1)Lerne Excel mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 30
- Lektionen
- 120
Häufig gestellte Fragen
Ist die Lektion „Daten mit IMPORTRANGE abrufen“ kostenlos?
Ja — der vollständige Text von „Daten mit IMPORTRANGE abrufen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Daten mit IMPORTRANGE abrufen“?
Daten aus einer anderen Google-Sheets-Datei referenzieren Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Excel Formulas Academy zu starten?
Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.
Wie lange dauert die Lektion „Daten mit IMPORTRANGE abrufen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?
Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Daten mit QUERY abfragen
- In QUERY sortieren und gruppieren
- Mit ARRAYFORMULA Formeln auf Spalten anwenden
- Daten mit IMPORTRANGE abrufen