Ist es möglich, beim Exportieren einer Google-Tabelle in eine CSV-Datei diesen Vorgang nur auf gefilterte Zeilen anzuwenden?
Ich muss in CSV genau die Zeilen abrufen, die auf dem Blatt sichtbar sind, nachdem ein Filter darauf angewendet wurde.
google-sheets
export
csv
Stan
quelle
quelle
Old-School-Weg:
quelle
Erstellen Sie ein neues Blatt (Sheet2) in der Kalkulationstabelle.
Stellen Sie die
A1
Zelle auf=filter(Sheet1!A:X, Sheet1!A:A>1)
. (Siehe Dokumentation zurfilter
Funktion.)Sie sollten dann in der Lage sein, Sheet2 nur mit den gefilterten Werten als CSV zu speichern oder zu exportieren.
quelle
Dazu wählen Sie am besten die Zellen aus, die Sie als CSV-Datei speichern möchten, fügen Sie sie in den Editor ein und suchen / ersetzen Sie die Registerkarte durch ein Komma.
quelle
Ich habe festgestellt, dass das Setzen eines Filters in Google Spreadsheets, das Kopieren dieser gefilterten Auswahl und das anschließende Einfügen in Excel nur die gefilterte Auswahl einfügt. Wenn Sie versuchen, in eine andere Google-Tabelle einzufügen, werden alle Zeilen in der Auswahl angezeigt (unabhängig vom Filter).
quelle
Öffnen Sie eine Gdocs-Tabelle, rufen Sie den Menüeintrag "Tools :: Script Gallery" auf, suchen Sie nach "csv" und finden Sie ein Skript, das einen beliebigen benannten Bereich verwendet, ihn in "csv" konvertiert und das Ergebnis per E-Mail an Sie sendet . Ich kann überhaupt nicht für das Skript bürgen, aber es scheint zu funktionieren.
Wenn Sie es sich im Gdocs-Skript-Editor ansehen, können Sie feststellen, dass es eine CSV erstellt, indem es die Tabellendaten analysiert, anstatt eine interne Exportfunktion zu verwenden. Daher funktioniert es möglicherweise nicht in allen Fällen einwandfrei. Wenn es nicht das tut, was Sie wollen, ist es anscheinend recht einfach zu ändern. Ich habe es nicht mit gefilterten Daten versucht, aber es erhält seine Daten von einem Aufruf von 'SpreadsheetApp.getActiveSpreadsheet ()', der eine '.getActiveSelection ()' Methode hat, so dass Sie möglicherweise den gesamten benannten Bereich umgehen können.
quelle
Sie können dafür eine Pivot-Tabelle erstellen und den gewünschten Filter einfügen. Dann exportieren Sie es einfach als CSV.
quelle