COLLECT Funzione

Utilizzato all'interno di un'altra funzione per raccogliere valori specifici in un intervallo che soddisfano i criteri forniti.
Utilizzo esempio 
AVG(COLLECT(Costo1:Costo5; Costo1:Costo5; > 30))
Sintassi
COLLECT(
  • intervallo
  • criterio_intervallo1
  • criterio1
  • [
    • criterio_intervallo2
    • criterio2
    • ...
    ]
)
  • intervallo
    Il gruppo di valori da raccogliere.
  • criterio_intervallo1
    Il gruppo di celle da valutare tramite il criterio.
  • criterio1
    La condizione che definisce i valori da raccogliere.
    • criterio_intervallo2
    • criterio2
    • ...
    —[opzionale]
    Intervalli e criteri supplementari da valutare. Per la raccolta, devono essere soddisfatti tutti i criteri.
Utilizzo note
  • La funzione COLLECT deve essere utilizzata all'interno di un'altra funzione.
Esempi

Questo esempio fa riferimento ai seguenti intervalli.

Elemento Fornitura Costo
T-shirt 5 20,00
Calzini 43 5,75
Giacca 2 200,25
Pantaloncini 28 30,50
Pantaloni 14 50,00

Considerando la tabella precedente, ecco alcuni esempi di utilizzo della funzione COLLECT in un foglio:
 

Formula Descrizione Risultato
=AVG(COLLECT(Costo1:Costo5;Costo1:Costo5; >10,00)) Costo medio se è maggiore di 10,00 75,1875
=MAX(COLLECT(Costo1:Costo5;Fornitura1:Fornitura5; >20)) Costo massimo con la Fornitura maggiore di 20,00 30,50
=JOIN(COLLECT(Elemento1:Elemento;Costo1:Costo5; > 20,00), ", ")) Unisce gli elementi con virgola e spazio con il Costo maggiore di 20,00 Giacca, Pantaloncini, Pantaloni