Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

617
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!