Respuestas:
Aparentemente no. Acabo de perder media hora tratando de encontrar una manera de guardar los datos filtrados, sin éxito. Siempre guarda todas las filas, independientemente de la selección del filtro.
Estilo de la vieja escuela:
Cree una nueva hoja (Sheet2) dentro de la hoja de cálculo.
Establecer la A1
celda para ser =filter(Sheet1!A:X, Sheet1!A:A>1)
. (Ver documentos sobre la filter
función).
Debería poder guardar o exportar Sheet2 como CSV con solo los valores filtrados.
Descubrí que configurar un filtro en las hojas de cálculo de Google, copiar esa selección filtrada y luego pegarla en Excel solo pega la selección filtrada. Cuando intenta pegar en otra hoja de cálculo de Google, obtiene todas las filas en la selección (independientemente del filtro).
Abra una hoja de cálculo de Gdocs, mire el elemento del menú: 'Herramientas :: Galería de scripts', haga una búsqueda de csv, y encontrará un script que toma un rango arbitrario con nombre, lo convierte en csv y le envía el resultado por correo electrónico . No puedo responder por el guión en absoluto, pero parece funcionar.
Si lo mira en el Editor de scripts de Gdocs, puede ver que crea un CSV analizando realmente los datos de la hoja de cálculo en lugar de usar una función de exportación interna, por lo que puede no funcionar perfectamente en todos los casos. Si no hace lo que quiere fuera de la caja, parece que esto sería bastante fácil de modificar. No lo he probado en datos filtrados, pero obtiene sus datos de una llamada a 'SpreadsheetApp.getActiveSpreadsheet ()' que tiene un método '.getActiveSelection ()', por lo que es posible que pueda omitir todo el rango con nombre.
Puede hacer una tabla dinámica para eso, insertando el filtro deseado. Luego simplemente expórtalo como CSV.