Usada em outra função para selecionar valores específicos em um intervalo que atenda aos critérios fornecidos
Sintaxe
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
- intervalo—O grupo de valores a serem incluídos na lista final.
- criterion_range1—O grupo de células a serem avaliadas pelo critério.
- critério1—Condição que define quais valores serão coletados.
- criterion_range2, critério2, ... —[opcional]Intervalos e critérios adicionais a serem avaliados. Todos os critérios devem ser atendidos para serem coletados.
Exemplo de uso
MIN(COLETAR(Custo1:Custo5, Custo1:Custo5, > 0))
PARTICIPAR(COLETAR(Nome1:Nome5, Status1:Status5, "Ativo"), ", ")
Notas de uso
- Use JOIN(COLLECT(), "- ") para ver todos os valores e/ou mensagens de erro produzidas pelo COLLECT para solução de problemas.
- A COLETA deve ser usada em outra função como o elemento de intervalo primário.
- Todos os critérios listados devem ser atendidos para adicionar o valor ao intervalo.
- Range e Criterion_ranges devem ter o mesmo tamanho e estar na mesma planilha.
- Se o intervalo a ser coletado e o criteron_range forem os mesmos, eles devem ser listados duas vezes.
- Os erros com a COLETA podem não estar visíveis quando usados com outra função, como a CONTAGEM.
- As funções COUNT(COLLECT()) com erros darão um resultado de 1, pois COUNT detectará o valor de erro único e o contará em vez de levá-lo adiante
Exemplos
Esse exemplo faz referência às seguintes informações de planilha:
Item de vestuário | Total da transação | Unidades vendidas | Em estoque? | |
---|---|---|---|---|
1 | Camiseta | 1 170,00 | 78 | Brandfolder Image
|
2 | Calça | 1 491,00 | 42 | Brandfolder Image
|
3 | Casaco | 812,00 | 217 | Brandfolder Image
|
Dada a tabela acima, eis alguns exemplos de uso da função DATE em uma planilha:
Fórmula | Descrição | Resultado |
---|---|---|
=AVG (COLETAR([Unidades vendidas]1:[Unidades vendidas]3, [Em estoque?]1:[Em estoque?]3, 0, [Total da transação]1:[Total da transação]3, >1000 )) | Calcula a média da coluna Unidades vendidas se a coluna Em estoque? estiver desmarcada e o total da transação exceder 1.000. As linhas 1 e 2 se aplicam. | 60 |
=JOIN(COLLECT([Item de Roupa]1:[Item de Roupa]3 ; [Em Estoque?]1:[Em Estoque?]3 ; 0); ", ") | Associa os valores na coluna Item de vestuário se a coluna Em estoque? estiver desmarcada, separando os valores com uma vírgula e um espaço. Linhas 1 e 2 atendem a esses critérios | Camiseta, Calça |
=MIN(COLETAR([Total de Transações]1:[Total de Transações]3, [Unidades Vendidas]1:[Unidades Vendidas]3, >50)) | Retorna o número mais baixo da coluna Total da transação em que mais de cinquenta unidades foram vendidas. A linha 3 atende a esses critérios. | 812,00 |
Ainda precisa de ajuda?
Use o modelo do manual de fórmulas para encontrar mais suporte e recursos, conferir mais de 100 fórmulas, consultar o glossário de cada função para praticar o trabalho em tempo real e exemplos de fórmulas avançadas e de uso frequente.
Você pode encontrar exemplos de como outros clientes do Smartsheet usam essa função ou pedir ajuda sobre o seu caso específico na comunidade on-line do Smartsheet.