COLLECT Função

Usado com outra função para coletar valores específicos em um intervalo que atende ao critério fornecido.

Sintaxe

COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
  • intervalo
    É o grupo de valores a serem coletados.
  • intervalo_de_critério1
    É o grupo de células a ser avaliado pelo critério.
  • critério1
    É a condição que define quais valores serão coletados.
  • intervalo_de_critério2, critério2, ... —[opcional]
    Intervalos e critérios adicionais a serem avaliados. Todos os critérios devem ser atendidos para serem coletados.

Exemplo de uso

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

Notas de uso

  • COLLECT deve ser usado dentro de outra função.

Exemplos

Este exemplo referencia os intervalos a seguir.

Item Fornecimento Custo
Camiseta 5 20,00
Meias 43 5,75
Jaqueta 2 200,25
Shorts 28 30,50
Calças 14 50,00

Com base na tabela acima, veja a seguir alguns exemplos de uso da função COLLECT em uma planilha:
 

Fórmula Descrição Resultado
=AVG(COLLECT(Custo1:Custo5; Custo1:Custo5; >10,00)) Custo médio se acima de 10,00 75,1875
=MAX(COLLECT(Custo1:Custo5; Fornecimento1:Fornecimento5; >20)) Custo máximo com fornecimento acima de 20,00 30,50
=JOIN(COLLECT(Item1:Item5; Custo1:Custo5; > 20,00), ", ")) Junte os itens com Custo acima de 20,00, usando vírgula e espaço Jaqueta, shorts, calças