Möchten Sie bestimmte Daten in Google Sheets extrahieren? Hier erfahren Sie, wie Sie mit der Funktion „ABFRAGE“ Daten in Ihren Tabellenkalkulationen filtern, sortieren und zusammenfassen.
Google Sheets bietet zahlreiche Funktionen, die dabei helfen, den Datenanalyseprozess zu optimieren. Eine besonders nützliche Funktion ist die QUERY-Funktion, mit der Sie anhand bestimmter Kriterien oder Bedingungen spezifische Informationen aus Ihrer Tabelle extrahieren können.
In diesem Leitfaden untersuchen wir die Syntax und Parameter der QUERY-Funktion und stellen Beispiele bereit, um zu zeigen, wie Sie QUERY effektiv in Ihren Tabellenkalkulationen verwenden können.
Was ist die QUERY-Funktion?
Obwohl QUERY ähnlich funktioniert wie FILTER-Funktion in Google SheetsEs verwendet eine SQL-ähnliche Abfragesprache zur Datenextraktion. Sie können damit Abfragen mit SELECT-, WHERE-, ORDER BY- und anderen Klauseln schreiben und erhalten so mehr Flexibilität und Kontrolle über den Datenabrufprozess.
Die grundlegende Syntax für QUERY in Google Sheets lautet wie folgt:
=QUERY(Daten, Abfrage, [Header])
Lassen Sie uns jede Komponente der Syntax aufschlüsseln:
- Daten: Dies bezieht sich auf den Zellbereich, der die Daten enthält, die Sie abfragen möchten. Es kann eine einzelne Spalte oder mehrere Spalten und Zeilen sein.
- Anfrage: Hier legen Sie die Kriterien zum Filtern und Sortieren der Daten fest.
- [Kopfzeilen]: Dies ist ein optionaler Parameter, der bestimmt, ob die erste Zeile Ihres Datenbereichs Überschriften enthält. Wenn Sie diesen Parameter auf 1 setzen, behandelt Google Sheets die erste Zeile als Überschriften und verwendet sie in der Abfrage.
So verwenden Sie die QUERY-Funktion in Google Sheets
Hier sind einige Beispiele, wie Sie die QUERY-Funktion in Google Sheets verwenden können:
Daten filtern
Wie Slicer in Google SheetsMit QUERY können Sie Daten basierend auf angegebenen Bedingungen filtern. Um dies zu erreichen, können Sie verschiedene Klauseln in Ihren Abfrageausdruck einfügen.
Angenommen, Sie haben einen Verkaufsdatensatz mit den Spalten A, B und C. Spalte A enthält den Produktnamen, Spalte B enthält die verkaufte Menge und Spalte C enthält den Gesamtverkaufsbetrag. Sie möchten die Daten filtern, um nur Zeilen anzuzeigen, in denen der Gesamtverkaufsbetrag größer ist als $500. Angenommen, Ihre Daten beginnen in der Zelle A2, können Sie die folgende Formel verwenden:
=ABFRAGE(A: C, "WÄHLEN * WO C > 500")
Diese Abfrage gibt die Zeilen zurück, in denen der Gesamtverkaufsbetrag (Spalte C) größer ist als $500.
Daten sortieren
Mit der QUERY-Funktion können Sie Ihre Daten auch nach einer oder mehreren Spalten sortieren. Sie können die ORDER BY-Klausel in Ihrem Abfrageausdruck verwenden, um die Sortierreihenfolge anzugeben.
Angenommen, Sie möchten den Verkaufsdatensatz basierend auf dem Produktnamen (Spalte A) in alphabetischer Reihenfolge sortieren. Sie verwenden die folgende Formel:
=ABFRAGE(A2:C7, "WÄHLEN * BEFEHLVON A ASC")
Diese Formel gibt die Daten aus den Spalten A, B und C zurück, sortiert in aufsteigender Reihenfolge basierend auf dem Produktnamen.
Mehrere Bedingungen kombinieren
Wenn Sie mit dem Verkaufsdatensatz fortfahren, nehmen Sie an, Sie möchten den Verkaufsdatensatz filtern, um nur die Zeilen anzuzeigen, in denen die verkaufte Menge größer ist als 30und der Gesamtverkaufsbetrag ist größer als $500.
=ABFRAGE(A2:C7, "WÄHLEN * WO B > 30UND C > 500")
Diese Beispiele zeigen, wie Sie die QUERY-Funktion in Google Sheets effektiv nutzen können, um Daten basierend auf bestimmten Kriterien abzurufen, zu filtern und zu sortieren.
Abfragen von Daten aus anderen Tabellenblättern in Google Sheets
Sie können die Funktion „ABFRAGE“ auch verwenden, um Daten aus anderen Blättern innerhalb desselben Google Sheets-Dokuments zu extrahieren. Um Daten aus einem anderen Blatt abzufragen, müssen Sie auf den Blattnamen gefolgt von einem Ausrufezeichen verweisen (!) vor dem Bereich.
Angenommen, Ihre Google Sheets-Arbeitsmappe enthält zwei Blätter: Blatt1 Und Blatt2. Blatt1 enthält eine Liste von Schülern mit Namen, Alter und Noten, und Sie möchten die Schüler abfragen, deren Note höher ist als 75 und ihre Informationen anzeigen Blatt2.
Geben Sie die folgende Formel in die Zelle ein A1 von Blatt2:
=QUERY(Sheet1!A1:C, "WÄHLEN A, B, C WO C>75", 1)
Nun werden die Abfrageergebnisse angezeigt, die die vollständigen Informationen zu Schülern mit höheren Noten enthalten 75, wird in angezeigt Blatt2 ausgehend von der Zelle A1. Sie können die Formel basierend auf Ihren spezifischen Daten- und Abfrageanforderungen anpassen.
Optimieren Sie Google Sheets mit der QUERY-Funktion
Die QUERY-Funktion in Google Sheets ist ein leistungsstarkes Tool, mit dem Sie Daten anhand bestimmter Kriterien bearbeiten können. Wenn Sie die Syntax beherrschen und verstehen, wie die Funktion QUERY funktioniert, können Sie Daten in Ihren Tabellenkalkulationen effizient filtern und sortieren.
Unabhängig davon, ob Sie Verkaufsdaten analysieren, Recherchen durchführen oder Projekte verwalten, kann die QUERY-Funktion Ihre Datenanalysefunktionen in Google Sheets erheblich verbessern.