Utilizzato all'interno di un'altra funzione per selezionare valori specifici in un intervallo che soddisfa i criteri forniti
Sintassi
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
- intervallo—Il gruppo di valori da includere nell'elenco finale.
- criterion_range1—Il gruppo di celle da valutare in base al criterio.
- criterio1—La condizione che definisce i valori da raccogliere.
- criterion_range2, criterio2, ... —[opzionale]Intervalli e criteri aggiuntivi da valutare. Tutti i criteri devono essere soddisfatti per essere raccolti.
Utilizzo esempio
MIN (COLLECT (Costo 1: Costo 5, Costo 1: Costo 5, > 0))
JOIN (COLLECT (Nome1:Nome5, Status1:Status5, «Active»), «, «)
Utilizzo note
- Usa JOIN (COLLECT (), «- «) per visualizzare tutti i valori e/o i messaggi di errore prodotti da COLLECT per la risoluzione dei problemi.
- COLLECT deve essere utilizzato all'interno di un'altra funzione come elemento dell'intervallo principale.
- Tutti i criteri elencati devono essere soddisfatti per aggiungere il valore all'intervallo.
- Range e Criterion_ranges devono avere le stesse dimensioni e nello stesso foglio.
- Se l'intervallo da raccogliere e criteron_range sono gli stessi, devono essere elencati due volte.
- Gli errori con COLLECT potrebbero non essere visibili se utilizzati con un'altra funzione, come COUNT.
- Le funzioni COUNT (COLLECT ()) con errori daranno un risultato di 1, poiché COUNT rileverà il singolo valore di errore e lo conterà invece di portarlo avanti
Esempi
Questo esempio fa riferimento alle seguenti informazioni del foglio:
| Articolo di abbigliamento | Totale transazione | Unità vendute | Disponibile? | |
|---|---|---|---|---|
| 1 | T-Shirt | 117000 | 78 | Brandfolder Image
|
| 2 | Pantaloni | 149100 | 42 | Brandfolder Image
|
| 3 | Giacca | 81200 | 217 | Brandfolder Image
|
Considerando la tabella precedente, ecco alcuni esempi di utilizzo della funzione DATE in un foglio:
| Formula | Descrizione | Risultato |
|---|---|---|
| =AVG (COLLECT ([Unità vendute] 1: [Unità vendute] 3, [Disponibile?] 1: [Disponibile?] 3, 0, [Totale transazione] 1: [Totale transazione] 3, >1000)) | Calcola la media della colonna Unità vendute della colonna Disponibile? la colonna è deselezionata e il totale della transazione è superiore a 1.000. Si applicano le righe 1 e 2. | 60 |
| =JOIN (COLLECT ([Articolo di abbigliamento] 1: [Articolo di abbigliamento] 3 ; [Disponibile?] 1: [Disponibile?] 3 ; 0) ; «, «) | Unisce i valori nella colonna Articolo di abbigliamento se l'opzione Disponibile? la colonna è deselezionata, separando i valori con una virgola e uno spazio. (Si applicano le righe 1 e 2) | T-shirt, pantaloni |
| =MIN (COLLECT ([Totale transazione] 1: [Totale transazione] 3, [Unità vendute] 1: [Unità vendute] 3, >50)) | Restituisce il numero più basso nella colonna Totale della transazione in cui sono state vendute più di cinquanta unità. Si applica la riga 3. | 81200 |
Hai ancora bisogno di assistenza?
Usa il modello Formula Handbook per trovare altre risorse di supporto, visualizzare oltre 100 formule, rivedere un glossario di tutte le funzioni con cui puoi esercitarti a lavorare in tempo reale e trovare esempi di formule avanzate e di uso comune.
Puoi trovare esempi di come altri clienti Smartsheet utilizzano questa funzione o chiedere informazioni sul tuo caso d'uso specifico nella community online di Smartsheet.