COLLECT Función

Se utiliza dentro de otra función para recopilar valores específicos en un intervalo que cumple con los criterios establecidos.

Sintaxis

COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
  • 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.

Uso de muestra

AVG(COLLECT(Costo1:Costo5; Costo1:Costo5; > 30))
JOIN(COLLECT(Name1:Name5, Status1:Status5, "Active"), ", ")

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