EXEMPLO: função SUMIF

A função SUMIF pode ser usada para somar os valores em uma coluna com base em uma condição e organizá-los em grupos. Consulte Função SUMIF.

Origem:

Os dados a seguir identificam números de vendas por vendedores em uma semana:

EmployeeIdDateSales
S00123/01/1725
S00223/01/1740
S00323/01/1748
S00124/01/1781
S00224/01/1711
S00324/01/1725
S00125/01/179
S00225/01/1740
S00325/01/17
S00126/01/1777
S00226/01/1783
S00326/01/17
S00127/01/1717
S00227/01/1771
S00327/01/1729
S00128/01/17
S00228/01/17
S00328/01/1714
S00129/01/172
S00229/01/177
S00329/01/1799

Transformação:


Você quer saber como os vendedores estão se saindo por dia da semana. Para isso, você adiciona uma coluna que identifica o dia da semana:

derive type:single value:WEEKDAY(Date) as:'DayOfWeek'

Primeiro você examina as vendas no dia da semana, quando DayOfWeek < 6.

Para cada dia da semana, você pode ver a seguinte agregação:

pivot value:SUMIF(Sales, (DayOfWeek < 6)) group:EmployeeId

O desempenho está listado na seguinte ordem: S001, S002, S003.

Para analisar o fim de semana, você altera a transformação acima para esta:

pivot value:SUMIF(Sales, (DayOfWeek >= 5)) group:EmployeeId

Resultados:

Os resultados referentes ao fim de semana são estes:

EmployeeIdsumif_Sales
S00142
S002126
S003142
Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Google Cloud Dataprep
Precisa de ajuda? Acesse nossa página de suporte.