Como fazer SOMASE no Looker Data Studio?
Aprenda como trabalhar com a funcionalidade SOMASE do Excel no Google Looker Data Studio através de regras condicionais com CASE e IF.
PUBLICADO POR AYLTON INACIO
Tutoriais e Artigos > Google Looker Studio
A função SOMASE não existe hoje no Looker Data Studio, mas é possível chegar nos mesmos resultados usando as funções
CASE
e IF
, junto com um pouco de criatividade.
▶ Se preferir, acesse "Como fazer SOMASE no Google Looker Data Studio" no YouTube.
▶ Se preferir, acesse "Como fazer SOMASES no Google Looker Data Studio" no YouTube.
Eu considero neste tutorial que você já trabalha com Looker Data Studio, sabe conectar uma base de dados (ex: Google Planilhas) e criar seu Dashboard, então nosso objetivo é criar algo como a imagem a seguir:
A base é exatamente como a da imagem, uma tabela simples que você pode montar no Google Planilhas. Na parte de cima temos 3 elementos Visão Geral com valores obtidos com "SOMASE".
O "soma bonus valor > 200" verifica todos os registros com valores maiores que 200 e soma os bônus relacionados. Já os outros dois somam os valores dos registros onde o status é igual a "fechado", sendo que o primeiro foi feito com CASE e o segundo com IF, funções do Looker Data Studio.
SOMASE no Looker Data Studio com CASE ou IF
Você pode criar campos novos na sua origem de dados ou diretamente no Dashboard para um elemento Visão Geral. A fórmula a seguir faz a verificação se o número do campo valor é maior que 200, e se for, o valor do campo bonus será carregado, caso contrário será atribuído 0.
CASE
WHEN valor > 200 THEN bonus
ELSE 0
END
Por padrão ele faz a análise linha por linha, então é necessário agregar o valor com soma para chegar no total. Isso pode ser feito na própria fórmula, colocando tudo dentro de SUM(), ou no próprio Dashboard.
Confira na sequência as fórmulas utilizadas nos outros 2 elementos de SOMASE:
CASE
WHEN status= 'fechado' THEN valor
ELSE 0
END
IF(status='fechado',valor,0)
SOMASES (SUMIFS) no Looker Studio
Usando a mesma lógica do SOMASE você pode criar o mesmo efeito de SOMASES, ou seja, a soma baseada em vários critérios e não apenas um.
Ainda no nosso exemplo, eu poderia somar o valor com o bônus apenas dos dias maiores ou iguais a 26 (considerando o mesmo mês e ano) E status igual a ''aberto'', OU valor igual a 100. As linhas 3, 4, 5, 6 e 10 seriam afetadas, e o resultado seria 2.579 e não 2.550.
Confira a fórmula de exemplo do SOMASES:
CASE
when (day(data) >= 26 and status = 'aberto') or valor = 100 then valor+bonus
ELSE valor
END
Então é isso, eu espero que você tenha gostado desta publicação. Fique à vontade para compartilhar nas suas redes sociais para ajudar na divulgação e crescimento do site.
Aproveite para se inscrever no meu canal do YouTube e também na News do site pra ficar por dentro das novidades em artigos, tutoriais e cursos online.
Abraço e até a próxima!