Dokument 1 enthält viele Datenzeilen.
Wie importiere ich nur die Zeilen in Dokument 2, die einen bestimmten Wert in Spalte C haben?
quelle
Dokument 1 enthält viele Datenzeilen.
Wie importiere ich nur die Zeilen in Dokument 2, die einen bestimmten Wert in Spalte C haben?
Dies ist nicht so einfach wie ein normaler Import mit der IMPORT
Funktion. Mit dieser Funktion können Sie nur Importe durchführen:
=IMPORTRANGE("key","range")
Das Hinzufügen einer Funktion wie SUM
oder FILTER
innerhalb der Zeichenfolge "range" führt zu einem Fehler. Die Lösung muss mithilfe der folgenden QUERY
Funktion gefunden werden:
=QUERY(IMPORTRANGE("key","range"),"SELECT * WHERE Col1='value'")
ODER
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT * WHERE Col1 contains 'value'")
Nach WHERE muss die Spaltendefinition in Groß- und Kleinschreibung erfolgen. Col wird funktionieren, COL oder col wird nicht funktionieren.
Nach dem Import können Sie die Ergebnisse mithilfe der folgenden ORDER BY
Klausel sortieren:
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT * WHERE Col1 contains 'value' ORDER BY Col1")
Die IMPORTRANGE
Funktion kann also keine ausgewählten Spalten ausführen, sondern nur einen Bereichsblock. Die Art und Weise, wie dies umgeht, ist die Verwendung der QUERY
Funktionsklausel SELECT
:
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT Col1, Col2, Col3 WHERE Col1 contains 'value' ORDER BY Col1")
IMPORTRANGE
Funktion: IMPORTRANGEQUERY
in Kombination mit IMPORT
Funktion: QUERY / IMPORTWHERE
Klausel in QUERY
Funktion: QUERY / WHEREORDER BY
Klausel in QUERY
Funktion: QUERY / ORDER BY
Hatte das gleiche Problem: Dies ist, was ich am Ende mit.
= iferror (QUERY (IMPORTRANGE (" https://docs.google.com/spreadsheets/d/[YOUR_KEY_FROM_URL[/edit ", "Titel des von Ihnen verwendeten Blatts! A2: I42"), "select * WHERE Col5 CONTAINS" Handtuch '", 1)," noch keine Werte! ")
Lass es uns ein bisschen aufschlüsseln
Mit IFERROR können Sie eine benutzerfreundliche Meldung anzeigen, wenn dies fehlschlägt, da keine Daten zurückgegeben werden
Mit QUERY können Sie die Suchkriterien angeben. Sie können dies weglassen, wenn Sie den Zellbereich trotzdem importieren möchten.
IMPORTRANGE Verwenden Sie die angegebene URL und rufen Sie dieses Blatt mit Blick auf diese Bereiche ab (oben links, unten rechts).
quelle