Google sheets-abfrage: so verwenden sie where in in einer liste
Sie können die folgende Syntax in einer Google Sheets-Abfrage verwenden, um alle Zeilen zurückzugeben, in denen eine Spalte einen Wert in einer Liste enthält:
=QUERY( A1:C11 , " SELECT * WHERE A MATCHES '(value1|value2|value3)' " )
Diese spezielle Abfrage gibt alle Zeilen im Bereich A1:C11 zurück, in denen der Wert in Spalte A gleich value1 , value2 oder value3 ist.
Hinweis : Die | Der Operator bedeutet „ODER“ in Google Sheets.
Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.
Beispiel: Verwenden Sie die WHERE IN-Liste in der Google Sheets-Abfrage
Angenommen, wir haben den folgenden Datensatz mit Informationen über verschiedene Basketballspieler:
Mit der folgenden Abfrage können wir alle Zeilen zurückgeben, in denen der Wert in der Spalte „Team“ Mavs, Magic, Kings oder Lakers entspricht:
=QUERY( A1:C11 , " SELECT * WHERE A MATCHES '(Mavs|Magic|Kings|Lakers)' " )
Der folgende Screenshot zeigt, wie diese Abfrage in der Praxis verwendet wird:
Beachten Sie, dass nur die Zeilen zurückgegeben werden, in denen der Wert in der Spalte „Team“ Mavs, Magic, Kings oder Lakers entspricht.
Sie können eine ähnliche Syntax auch verwenden, um Zeilen zu finden, in denen eine Spalte einen von mehreren numerischen Werten enthält.
Beispielsweise können wir die folgende Abfrage verwenden, um alle Zeilen zurückzugeben, in denen der Wert in der Spalte „Punkte“ 19, 20 oder 22 ist:
=QUERY( A1:C11 , " SELECT * WHERE C MATCHES '(19|20|22)' " )
Der folgende Screenshot zeigt, wie diese Abfrage in der Praxis verwendet wird:
Beachten Sie, dass die Abfrage nur Zeilen zurückgibt, deren Wert in der Spalte „Punkte“ gleich 19, 20 oder 22 ist.
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in Google Sheets ausführen:
Google Sheets-Abfrage: So geben Sie nur eindeutige Zeilen zurück
Google Sheets-Abfrage: So entfernen Sie den Header aus den Ergebnissen
Google Sheets-Abfrage: So ignorieren Sie leere Zellen in der Abfrage