Dokument 1 enthält viele Datenzeilen.
Wie importiere ich nur die Zeilen in Dokument 2, die einen bestimmten Wert in Spalte C haben?
Dokument 1 enthält viele Datenzeilen.
Wie importiere ich nur die Zeilen in Dokument 2, die einen bestimmten Wert in Spalte C haben?
Antworten:
Dies ist nicht so einfach wie ein normaler Import mit der IMPORTFunktion. Mit dieser Funktion können Sie nur Importe durchführen:
=IMPORTRANGE("key","range")
Das Hinzufügen einer Funktion wie SUModer FILTERinnerhalb der Zeichenfolge "range" führt zu einem Fehler. Die Lösung muss mithilfe der folgenden QUERYFunktion 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 BYKlausel sortieren:
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT * WHERE Col1 contains 'value' ORDER BY Col1")
Die IMPORTRANGEFunktion kann also keine ausgewählten Spalten ausführen, sondern nur einen Bereichsblock. Die Art und Weise, wie dies umgeht, ist die Verwendung der QUERYFunktionsklausel SELECT:
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT Col1, Col2, Col3 WHERE Col1 contains 'value' ORDER BY Col1")
IMPORTRANGEFunktion: IMPORTRANGEQUERYin Kombination mit IMPORTFunktion: QUERY / IMPORTWHEREKlausel in QUERYFunktion: QUERY / WHEREORDER BYKlausel in QUERYFunktion: QUERY / ORDER BYHatte 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).