So verwenden sie spaltennamen in einer google sheets-abfrage


Sie können die folgende grundlegende Syntax verwenden, um einen Spaltennamen in einer Google Sheets-Abfrage zu verwenden:

 =QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1,0 ) , 4 ), 1 ,""))

Diese spezielle Abfrage wählt die Spalte mit dem Namen „Team“ im Zellbereich A1:C11 aus.

Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.

Beispiel: Spaltennamen in Google Sheets-Abfrage verwenden

Angenommen, wir haben den folgenden Datensatz mit Informationen über verschiedene Basketballspieler:

Wenn wir in einer regulären Abfrage die Spalte „Team“ auswählen möchten, verweisen wir auf die Spalte als A , da es sich um die erste Spalte im Bereich handelt, an dem wir interessiert sind:

 = QUERY ( A1:C11 , " SELECT A " )

Dies würde nur Spalte A zurückgeben:

Wenn wir jedoch versuchen, „Team“ als Spaltennamen zu verwenden, erhalten wir eine Fehlermeldung:

 = QUERY ( A1:C11 , SELECT Team ) 

Stattdessen müssen wir die folgende Formel verwenden, um die Spalte „Team“ nach Namen auszuwählen:

 =QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1,0 ) , 4 ), 1 ,""))

Dadurch wird die Spalte „Team“ aus dem ursprünglichen Datensatz zurückgegeben:

Name der Google Sheets-Abfragespalte

Beachten Sie, dass Sie mehrere SUBSTITUTE- Funktionen verwenden können, wenn Sie mehrere Spalten nach Namen auswählen möchten.

Sie können beispielsweise die folgende Syntax verwenden, um die Spalten „Team“ und „Position“ nach Namen auszuwählen:

 =QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1 , 0 ), 4 ), 1 ,"")&" , "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Position ", A1:C1 , 0 ), 4 ), 1 ,""))

Der folgende Screenshot zeigt, wie diese Formel in der Praxis angewendet wird:

Beachten Sie, dass die Abfrage sowohl die Spalten „Team“ als auch „Position“ zurückgibt.

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

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert