cellio

Google Sheets QUERY-Funktion: Anleitung für Einsteiger

Lerne die Google Sheets QUERY-Funktion: Spalten wählen, filtern, sortieren, gruppieren und Zellbezüge nutzen. Mit Beispielen erklärt.

Von Ayoub Farid · · 2 Min. Lesezeit

QUERY ist die mächtigste Funktion in Google Sheets. Mit ihr kannst du Daten in deiner Tabellenkalkulation wie mit einer SQL-Datenbank abfragen: Bestimme gezielt Spalten, filtere Zeilen, sortiere Ergebnisse, gruppiere Werte und bilde Summen – alles in einer einzigen Formel. Excel besitzt dafür kein direktes Gegenstück.

Syntax

=QUERY(data, query, [headers])
  • data: die Ausgangstabelle bzw. der Datenbereich, z. B. A1:E500
  • query: die Abfragebefehle, eingeschlossen in doppelte Anführungszeichen
  • headers: Anzahl der Kopfzeilen (in der Regel 1)

Spalten sprichst du dabei einfach über ihre Buchstaben an: A, B, C…

Spalten auswählen

=QUERY(A1:E500,"select A, C, E",1)

Zeilen filtern

=QUERY(A1:E500,"select * where C = 'Coffee'",1)
=QUERY(A1:E500,"select * where E > 100",1)
=QUERY(A1:E500,"select * where C = 'Coffee' and E > 100",1)

Textwerte setzt du innerhalb der doppelten Anführungszeichen der Abfrage in einfache Anführungszeichen.

Sortieren

=QUERY(A1:E500,"select * order by E desc",1)

Gruppieren und summieren (eine Pivot-Tabelle in einer Formel)

=QUERY(A1:E500,"select C, sum(E) group by C order by sum(E) desc",1)

Gesamtumsatz pro Kategorie, absteigend nach dem höchsten Betrag sortiert.

Ergebnisse begrenzen (Limit)

=QUERY(A1:E500,"select A, E order by E desc limit 5",1)

Gibt die Top 5 aus.

Einen Zellwert als Bedingung nutzen

=QUERY(A1:E500,"select * where C = '"&H1&"'",1)

Verknüpfe den Bezug auf die Zelle über das &-Zeichen mit der Abfrage. Vergiss bei Textwerten nicht die einfachen Anführungszeichen drumherum.

Datumsangaben

=QUERY(A1:E500,"select * where B >= date '2026-03-01'",1)

Für ein Datum nutzt QUERY immer das feste Format date 'yyyy-mm-dd'.

Tipps

  • Jede Spalte sollte nur einen einheitlichen Datentyp enthalten. Gemischte Datentypen führen oft zu leeren Zellen in der Ausgabe.
  • Baue komplexe Abfragen schrittweise auf: Starte simpel und ergänze Klausel für Klausel.
  • Halte die feste Reihenfolge der Klauseln ein: select, where, group by, order by, limit.

Wenn du Excel Formeln gewohnt bist oder gerade Excel lernen möchtest: Eine Kombination aus FILTER, SUMIFS (in deutschem Excel: SUMMEWENNS) und SORT (SORTIEREN) deckt die meisten dieser Aufgaben ab (beachte, dass deutsches Excel Semikolons statt Kommas als Trennzeichen nutzt).

Häufig gestellte Fragen

Was macht die QUERY-Funktion in Google Sheets?

Sie filtert, sortiert, gruppiert und fasst Daten mithilfe einer an SQL angelehnten Syntax zusammen.

Gibt es eine QUERY-Funktion in Excel?

Nein, es gibt kein direktes Äquivalent. In Excel nutzt du stattdessen dynamische Excel Funktionen wie FILTER und SORTIEREN, SUMMEWENNS, Pivot-Tabellen oder Power Query.

Warum gibt QUERY leere Werte zurück?

Das passiert meistens, wenn eine Spalte Text und Zahlen mischt. QUERY wählt den am häufigsten vorkommenden Datentyp und ignoriert den Rest als leere Werte.

Wie binde ich einen Zellbezug in QUERY ein?

Verbinde den Bezug per String-Verkettung mit der Formel: "where C = '"&H1&"'" (bei Textwerten inklusive einfacher Anführungszeichen).

Weiterlesen