Blog

Postado em em 18 de março de 2020

Gráfico SCROLLER no Power BI (Barra de Indicadores Animada)

Na publicação de hoje vamos aprender a criar dentro do Power BI uma Barra de Indicadores Animada, mais conhecida como Gráfico Scroller.

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso Canal do YouTube para mais vídeos!

Para baixar a planilha utilizada nesta publicação, clique aqui!

O que é o Gráfico Scroller?

O Gráfico Scroller é um gráfico que se assemelha ao que tínhamos nos jornais de televisão, aquelas noticiais que ficavam passando de um lado para o outro, indo da direta para a esquerda na parte inferior da tela. Muitas das vezes era sobre outras notícias, valores da bolsa, entre outras informações.

Gráfico Scroller
Gráfico Scroller

Quando utilizar essa Barra de Indicadores?

Por ser um gráfico dinâmico que fica passando as informações automaticamente é frequentemente utilizado com valores, percentuais, aumentos e quedas de preços, entre outras informações.

É um gráfico interessante para que o usuário possa observar certas informações enquanto analisa outros dados no seu relatório e quando chegar uma informação importante pode para e analisar a informação desejada.

Caso você tenha dificuldades em saber qual gráfico escolher para montar o seu dashboard nós temos uma publicação que vai te ajudar nessa escolha.

Basta clicar aqui para saber qual é o tipo de gráfico mais adequado para os dados que você tem e como o visual deles vai alterar a leitura das informações.

Como criar o Gráfico Scroller?

Para iniciar vamos primeiramente entender os dados que temos dentro do nosso arquivo. Na parte de dados é possível observar que temos duas tabelas já inseridas.

Tabelas utilizadas para a criação do gráfico
Tabelas utilizadas para a criação do gráfico

A tabela BaseVendas possui todas as informações de venda dos produtos.

Tabela BaseVendas
Tabela BaseVendas

Enquanto na tabela Calendario temos apenas as datas de todos os dias dos anos que estamos analisando. Como neste caso vamos analisar do ano de 2016 a 2018 temos as datas de todos os dias entre esses anos e temos também uma coluna com o mês e ano para que possamos fazer análises mensais e/ou anuais.

Tabela Calendario
Tabela Calendario

Para a construção desse gráfico scroller vamos precisar de uma meta, pois esse gráfico vai trabalhar com comparações em relação a essa meta, desta forma vamos poder verificar se os dados estão acima ou abaixo, o percentual acima ou abaixo dessa meta, entre outras possibilidades.

Vamos começar com o cálculo do faturamento total da empresa. Como é um único valor será possível utilizar uma medida para esse cálculo.

Opção para criar uma Nova Medida
Opção para criar uma Nova Medida

Ao selecionar a opção de Nova Medida (essa opção se encontra na guia Página Inicial) será possível incluir o nome e a fórmula utilizada para somar os valores de faturamento.

Fórmula para a medida de Faturamento Total
Fórmula para a medida de Faturamento Total

O próximo passo é verificar o percentual de faturamento em relação ao mês anterior. Para auxiliar nesse processo de criação vamos primeiramente criar uma matriz para verificar o faturamento de cada mês.

Criação da Matriz
Criação da Matriz

Ao criar a matriz vamos arrastar a medida de Faturamento Total para dentro do campo de Valores.

Arrastando a medida de Faturamento Total para o campo da matriz
Arrastando a medida de Faturamento Total para o campo da matriz

É possível observar que os dados na matriz ficaram muito pequenos e difíceis de visualizar, para alterar o tamanho basta clicar em Formato, escrever tamanho na parte de buscas e aumentar o Tamanho do texto para um tamanho em que os dados fiquem visíveis.

Alterando a formatação da Matriz
Alterando a formatação da Matriz

Ao modificar o tamanho teremos o seguinte resultado.

Matriz inicial com o valor de faturamento total
Matriz inicial com o valor de faturamento total

Temos uma matriz com o faturamento total da empresa que está bem visível. Agora vamos arrastar para dentro do campo de Linhas a informação de Mês/Ano que temos na tabela de Calendario.

Arrastando a tabela de Mes/Ano para o campo de linhas da matriz
Arrastando a tabela de Mes/Ano para o campo de linhas da matriz

Como temos uma grande quantidade de datas o Power BI acaba por separar essas datas em categorias por definição padrão. Para fazer a alteração basta clicar na seta para baixo logo ao lado de Mês/Ano e selecionar a opção Mês/Ano.

Alterando os dados de campo de linhas para Mes/Ano
Alterando os dados de campo de linhas para Mes/Ano

Feito isso teremos os dados de faturamento divididos entre os meses dos anos de 2016 até 2018.

Matriz de faturamento por meses
Matriz de faturamento por meses

O próximo passo é criar uma meta para que possamos criar o nosso gráfico, para isso vamos estipular a meta de que o faturamento do mês atual tem que ser igual ou superior ao faturamento do mês anterior. Para isso vamos novamente criar outra medida para obter esse faturamento.

Criação de uma nova medida de faturamento do mês anterior
Criação de uma nova medida de faturamento do mês anterior

Essa fórmula vai nos permitir fazer um cálculo (por isso o uso da fórmula CALCULATE) que terá como base o faturamento total que é uma medida que já criamos. Em seguida temos a fórmula DATEADD que permite o usuário alterar entre datas, para isso é necessário que tenhamos uma tabela de datas (todas as datas entre os anos analisados).

O segundo argumento é a quantidade em que vamos alterar essa data, sendo números positivos datas posteriores e números negativos datas anteriores. Por fim o último argumento é para indicar ao que se refere esse número, se será dia, mês, ano, entre outros. Isso quer dizer que como selecionamos o valor -1 e a opção MONTH (que é mês em inglês) vamos fazer a análise de 1 mês anterior ao que estamos analisando no momento.

Feito isso nossa medida será criada e podemos arrastá-la para o campo de Valores da nossa matriz. Vale lembrar que teremos que alterar o formato dessa medida, portanto vamos selecionar a medida, ir até a guia Modelagem e selecionar a opção Moeda Geral.

Alterando o formato para moeda
Alterando o formato para moeda

Feito isso podemos analisar a matriz com os dados de faturamento do mês atual e também do faturamento do mês anterior para que possamos fazer a comparação entre esses dois meses.

Matriz com o faturamento do mes anterior
Matriz com o faturamento do mes anterior

Com essas duas informações podemos criar a outra medida que será nossa meta para cada um dos meses.

Medida para o percentual de crescimento do faturamento
Medida para o percentual de crescimento do faturamento

Essa fórmula é bem simples, é apenas a divisão da diferença entre o mês atual e o mês anterior pelo mês anterior. Isso é para verificar se o percentual de faturamento aumentou ou diminuiu em relação ao mês anterior.

O último argumento é para o caso de termos algum erro dentro da fórmula, ou seja, divisão por 0 por exemplo que é o que acontece no primeiro caso. Então vamos colocar um texto para quando ocorrer um erro ele ser mostrado.

Novamente vamos inserir essa medida no campo de valor da matriz e alterar a formatação para percentual % seguindo o mesmo passo anterior.

Matriz com a nova medida
Matriz com a nova medida

Feito isso temos todas as informações necessárias para a criação do Gráfico de Scroller. Para isso vamos criar uma página, basta clicar no símbolo de + na parte inferior esquerda do programa.

Criação de uma nova página
Criação de uma nova página

Dentro dessa nova página vamos selecionar a opção Scroller.

Criando o Gráfico Scroller
Criando o Gráfico Scroller

OBS: Caso o usuário tenha obtido o arquivo da aula será possível observar essa opção para selecionar, caso contrário terá que ser feita uma importação desse gráfico personalizado dentro dos 3 pontos na opção de Importar do AppSource ou Importar do MarketPlace.

Opção para importar novos gráficos
Opção para importar novos gráficos

Feito isso basta escrever Scroller na barra de pesquisa e clicar na opção Adicionar.

Escolhendo o gráfico e adicionando ao Power BI
Escolhendo o gráfico e adicionando ao Power BI

É válido lembrar que o usuário deverá estar logado com uma conta no Power BI para que consiga adicionar esse gráfico ao programa.

Voltando ao gráfico scroller vamos arrastar duas informações para dentro dos campos.

Inserindo os dados nos campos do gráfico
Inserindo os dados nos campos do gráfico

Feito isso o nosso gráfico irá funcionar, no entanto terá o faturamento total de cada um dos produtos. Nós queremos que essa análise seja do mês atual, para isso teremos que utilizar o filtro, que é uma aba que fica ao lado esquerdo das visualizações.

Inserindo o filtro neste visual (somente no gráfico)
Inserindo o filtro neste visual (somente no gráfico)

Com o gráfico selecionado vamos arrastar as informações de Mês/Ano para o campo de Filtros neste visual (que irá se referir somente ao gráfico e não aos outros elementos da página). Como queremos analisar apenas o mês mais recente vamos alterar o tipo de filtro para N Superior.

Alterando o tipo de filtro
Alterando o tipo de filtro

Na parte de configuração ao lado de superior será inserido o número 1, pois queremos o maior mês (consequentemente será o mais recente) e na parte de Por valor vamos arrastar novamente a tabela de Mês/Ano.

Configurações do filtro
Configurações do filtro

Em seguida basta clicar em Aplicar filtro e verificar que os dados do gráfico serão os mais recentes.

Aplicação inicial do gráfico
Aplicação inicial do gráfico

O próximo passo é arrastar a medida de % Crescimento do Faturamento para o último campo do gráfico.

Inserindo uma medida no campo Measure Deviation
Inserindo uma medida no campo Measure Deviation

Desta forma será possível observar no gráfico os percentuais de aumento ou de queda de cada produto.

Inserção do percentual no gráfico
Inserção do percentual no gráfico

Para os percentuais negativos temos uma seta em vermelho e para os percentuais positivos temos uma seta em verde. Feito isso podemos fazer algumas alterações na parte de formatação, a primeira delas é desativar o título.

Desativando o Título do gráfico
Desativando o Título do gráfico

Em seguida vamos abrir o menu Scroller e vamos ativar a opção Status text coloring.

Ativando a opção de Status text coloring - Gráfico Scroller
Ativando a opção de Status text coloring – Gráfico Scroller

Ao ativar essa opção teremos os valores positivos em verdes e os negativos em vermelho. Ficarão totalmente com essa cor para facilitar a visualização somente pela cor se o resultado foi positivo ou negativo.

Resultado após as modificações
Resultado após as modificações

Caso o usuário tenha interesse em alterar o mês de análise para verificar como foi o comportamento nos outros meses podemos inserir a Segmentação de Dados.

Inserindo a segmentação de dados
Inserindo a segmentação de dados

No campo que temos disponível vamos inserir os dados de Mês/Ano.

Segmentação de dados
Segmentação de dados

Essa será nossa segmentação de dados. Como temos alguns dados pequenos podemos fazer algumas alterações na parte de Formato.

Segmentação após simples formatação - Gráfico Scroller
Segmentação após simples formatação – Gráfico Scroller

Com essa segmentação de dados o usuário pode tanto clicar nas datas para determinar um período desejado como pode clicar nos círculos e arrastar para o período que deseja analisar.

Conclusão

Nessa aula foi possível aprender sobre a criação do Gráfico Scroller e as informações necessárias para que ele funcione corretamente.

Esse é um gráfico bem visual e vai chamar muita atenção no seu dashboard, então considere utilizar esse tipo de gráfico, pois vai melhorar bastante a visualização do seu dashboard.

Hashtag Treinamentos

Para acessar outras publicações de Power BI, clique aqui!


Quer aprender mais sobre Power BI com um minicurso básico gratuito?

Quer ter acesso a um Minicurso de Finanças no Excel de forma 100% gratuita? Preencha seu e-mail abaixo!