Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

615
Vistas
Google App Script: obtenga valores filtrados por una segmentación

¿Hay alguna manera de obtener un rango de valores filtrados por una segmentación/múltiples segmentaciones usando App Script? Tengo entendido que las segmentaciones funcionan como una vista de filtro que no son filtros "duros". Probé .getRange().getValues() pero devuelve todos los datos sin aplicar las segmentaciones.

Tengo una fuente de datos en una hoja y una tabla dinámica con segmentaciones en otra hoja. Quiero que el usuario abra la hoja con la tabla dinámica, filtre la tabla usando las segmentaciones y luego ejecute un script que obtenga el rango filtrado de la tabla.

Usando el siguiente código, veo que el script obtiene todos los datos incluso cuando se aplican las segmentaciones:

 var activeSheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var vals = activeSheet.getRange("A2:A").getValues(); var numOfResults = vals.filter(String).length; Logger.log(numOfResults);

Hoja de prueba: https://docs.google.com/spreadsheets/d/1pmazwEQp37Dkz41X2EjHmHEpONKqBD4g-Zhq0KuBYdU/edit?usp=sharing

¡Muchas gracias por cualquier ayuda!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda