¿Es posible, al exportar una hoja de cálculo de Google a un CSV, aplicar esta operación solo al conjunto filtrado de filas?
Necesito obtener en CSV exactamente las filas que son visibles en la hoja después de aplicarle un filtro.
google-sheets
export
csv
Stan
fuente
fuente
Estilo de la vieja escuela:
fuente
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 lafilter
función).Debería poder guardar o exportar Sheet2 como CSV con solo los valores filtrados.
fuente
La mejor manera de hacer esto es simplemente seleccionar las celdas que desea guardar como CSV, pegarlas en el bloc de notas, luego buscar / reemplazar pestaña con una coma.
fuente
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).
fuente
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.
fuente
Puede hacer una tabla dinámica para eso, insertando el filtro deseado. Luego simplemente expórtalo como CSV.
fuente