COLLECT Función

Se utiliza dentro de otra función para recopilar valores específicos en un intervalo que cumple con los criterios establecidos.
Uso de muestra
AVG(COLLECT(Costo1:Costo5; Costo1:Costo5; > 30))
Sintaxis
COLLECT(
  • intervalo
  • intervalo_criterios1
  • criterio1
  • [
    • intervalo_criterios2
    • criterio2
    • ...
    ]
)
  • intervalo
    Grupo de valores para recopilar.
  • intervalo_criterios1
    Grupo de celdas que se evaluarán en función del criterio.
  • criterio1
    Condición que define qué valores recopilar.
    • intervalo_criterios2
    • criterio2
    • ...
    —[opcional]
    Intervalos y criterios adicionales que se evaluarán. Debe cumplirse con la totalidad de los criterios para la recopilación.
Notas de uso
  • COLLECT debe utilizarse dentro de otra función.
Ejemplos

En este ejemplo, se hace referencia a los siguientes intervalos.

Elemento Suministro Costo
Camiseta 5 20,00
Calcetines 43 5,75
Chaqueta 2 200,25
Pantalones cortos 28 30,50
Pantalones 14 50,00

Dada la tabla de arriba, a continuación se mencionan algunos ejemplos de cómo usar la función COLLECT en una hoja:
 

Fórmula Descripción Resultado
=AVG(COLLECT(Costo1:Costo5; Costo1:Costo5; >10,00)) El costo promedio, en caso de ser superior a 10,100 75,1875
=MAX(COLLECT(Costo1:Costo5; Suministro1:Suministro5; >20)) Costo máximo con Suministro superior a 20,100 30,50
=JOIN(COLLECT(Elemento1:Elemento5; Costo1:Costo5; > 20,00), ", ")) Unir elementos con coma y espacio con costo superior a 20,100 Chaqueta, pantalones cortos, pantalones