Google sheets-abfrage: so verbinden sie zwei tabellen


Häufig möchten Sie möglicherweise die Funktion QUERY() in Google Sheets verwenden, um zwei Tabellen zu verbinden.

Leider gibt es innerhalb der QUERY()- Funktion keine JOIN()- Funktion, aber Sie können die folgende Formel als Workaround verwenden, um zwei Tabellen zu verknüpfen:

 =ArrayFormula(
   {
     A2:B6 ,
     vlookup( A2:A6 , D2:E6 ,COLUMN(Indirect(" R1C2:R1C "&COLUMNS( D2:E6 ),0)),0)
   }
)

Diese spezielle Formel führt eine Linksverknüpfung für Tabellen durch, die sich in den Bereichen A2:B6 und D2:E6 befinden.

Das folgende Beispiel zeigt, wie diese Formel in der Praxis angewendet wird.

Beispiel: Verbinden Sie zwei Tabellen in Google Sheets

Nehmen wir an, wir haben die folgenden zwei Tabellen in Google Sheets, die Informationen über verschiedene Basketballteams enthalten:

Wir können die folgende Formel verwenden, um einen Left-Join für beide Tabellen durchzuführen und eine Tabelle zurückzugeben, die den Teamnamen, die Punkte und Assists für jedes Team in der linken Tabelle enthält:

 =ArrayFormula(
   {
     A2:B6 ,
     vlookup( A2:A6 , D2:E6 ,COLUMN(Indirect(" R1C2:R1C "&COLUMNS( D2:E6 ),0)),0)
   }
)

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

Nehmen Sie an einer Google Sheets-Abfrage teil

Beachten Sie, dass das Ergebnis eine Tabelle ist, die den Teamnamen, die Punkte und Assists für jedes Team in der Tabelle links enthält.

Hinweis : Wenn ein Team in der linken Tabelle nicht in der rechten Tabelle vorhanden ist, wird in der Spalte „Assists“ der resultierenden Tabelle der Wert „#N/A“ zurückgegeben.

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 führen Sie eine Abfrage aus einem anderen Blatt durch
Google Sheets-Abfrage: Wählen Sie Zeilen aus, die eine Zeichenfolge enthalten
Google Sheets-Abfrage: So verwenden Sie „Gruppieren nach“.

Einen Kommentar hinzufügen

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