Aprenda a criar formatações personalizadas de data utilizando a função FORMAT no Power BI e algumas ferramentas essenciais!
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
Para fazer o download do(s) arquivo(s) utilizados na aula, preencha com o seu e-mail:
Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.
O que você vai aprender aqui?
Para que serve a função FORMAT no Power BI?
A função FORMAT no Power BI é um recurso indispensável para personalizar a exibição de datas e números, tornando os relatórios mais organizados e intuitivos.
Muitas vezes, os dados importados seguem um formato padronizado, o que pode dificultar a leitura e a análise.
Neste artigo, você aprenderá, passo a passo, como utilizar a função FORMAT no Power BI para modificar a exibição de datas e criar relatórios mais claros.
Além disso, veremos como transformar valores numéricos e datas, corrigir problemas de ordenação e otimizar a apresentação das informações nos dashboards.
O que é a Função FORMAT no Power BI?
A Função FORMAT no Power BI é uma função DAX (Data Analysis Expressions) usada para converter valores numéricos e de data em texto formatado. Ela não altera o valor original da coluna, apenas modifica a maneira como ele é exibido.
A sintaxe básica da função FORMAT é:
NovaColuna = FORMAT(Tabela[Coluna], "FormatoDesejado")
Com essa função, é possível exibir datas de forma personalizada, substituir valores numéricos por símbolos monetários e muito mais.
Como usar a Função FORMAT no Power BI?
Se o seu objetivo é personalizar a exibição de datas e tornar seus gráficos e relatórios mais intuitivos, a função FORMAT no Power BI é a solução ideal.
Com ela, é possível modificar a forma como datas e números aparecem, facilitando a análise e apresentação das informações.
Neste artigo, vamos explorar como utilizar a formatação personalizada para exibir períodos como bimestres, trimestres, quadrimestres ou semestres, em vez do tradicional formato mensal.
Por que Usar a Função FORMAT no Power BI?
Por padrão, o Power BI exibe datas no formato “01/01/2016”, o que pode não ser a melhor forma de apresentar os dados em relatórios.
Imagine que você deseja visualizar o faturamento trimestral de uma empresa. Em vez de exibir “T1-2016”, o Power BI pode mostrar “01/01/2016”, o que pode causar confusão e dificultar a interpretação dos dados.
A função FORMAT permite personalizar essa exibição, tornando os relatórios mais organizados e fáceis de entender.
Preparação e Estrutura dos Dados
Para exemplificar o uso da função FORMAT, utilizaremos duas tabelas importadas no Power BI:
- Tabela de Vendas: Contém informações detalhadas sobre as vendas da empresa, incluindo:
- SKU (Código do Produto)
- Quantidade Vendida
- Loja
- Data da Venda
- Preço do Produto
- Faturamento
- Marca
- Categoria
- Tabela Calendário: Uma tabela auxiliar que contém todos os dias dos anos em que há registros de vendas. Essa tabela é essencial para análises temporais.
Nosso objetivo é exibir as vendas por mês e trimestre ao longo dos anos e analisar o faturamento total da empresa de forma clara e estruturada.
Obs.: A Tabela Calendário pode ser gerada automaticamente. Nós já ensinamos esse processo em outra aula.
Abaixo, temos duas visualizações mostrando:
- À esquerda: Faturamento de Vendas por Mês e Ano.
- À direita: Faturamento por Trimestre e Ano.
O Problema: Datas Exibidas de Forma Confusa
Observe como a visualização à esquerda exibe a data como o primeiro dia do mês e, na direita, o primeiro dia do trimestre correspondente.
No Power BI, as datas são frequentemente apresentadas de maneira que pode gerar confusão.
Por exemplo, em uma análise mensal, o Power BI pode exibir “01/01/2016” para representar todo o mês de janeiro. Isso pode levar a interpretações erradas.
O mesmo acontece com trimestres: em vez de exibir “T1-2016”, o Power BI pode mostrar “01/01/2016”, representando o primeiro dia do trimestre.
Esse problema ocorre porque, por padrão, o Power BI armazena datas no formato DateTime, associando um dia específico a cada período.
A solução – Função FORMAT
A melhor forma de corrigir esse problema é utilizar a função FORMAT no Power BI para exibir apenas as informações relevantes, como o nome do mês e o ano.
A seguir, vamos demonstrar, passo a passo, como usar essa função para resolver esse problema e melhorar a apresentação dos seus relatórios.
Passo a Passo: Como Personalizar Datas com a Função FORMAT
Passo 1: Criando uma Nova Coluna Mês-Ano
Para exibir apenas o mês e o ano de uma data, removendo os dias da visualização, precisamos criar uma nova coluna na Tabela Calendário.
Siga os passos abaixo:
- Acesse a segunda guia do Power BI (Dados).
- Selecione a Tabela Calendário.
- Clique com o botão direito em qualquer coluna da tabela e escolha Nova Coluna.
Agora, daremos o nome Mês-Ano à nova coluna e aplicaremos a fórmula utilizando a função FORMAT:
Mês-Ano = FORMAT(Calendario[Início do Mês], "MMM-YYYY")
Como funciona essa fórmula?
- MMM exibe o mês abreviado com três letras (Jan, Fev, Mar…).
- YYYY exibe o ano com quatro dígitos (2020, 2021…).
Dessa forma, uma data como 01/01/2023 será exibida como Jan-2023, tornando a visualização mais intuitiva.
Dica: O Power BI segue o formato de idioma do sistema operacional. Se sua máquina estiver configurada em inglês, a abreviação dos meses será exibida nesse idioma.
Passo 2: Criando a Coluna Trimestre-Ano
Agora, vamos criar uma coluna que exiba o trimestre correspondente a cada data, removendo o primeiro dia do trimestre. O processo é semelhante ao anterior:
- Vá até a guia Dados.
- Selecione a Tabela Calendário.
- Clique com o botão direito e escolha Nova Coluna.
Aplique a fórmula abaixo para criar a coluna Trimestre-Ano:
Trimestre-Ano = FORMAT(Calendario[Início do Mês], "TQ-YYYY")
Como funciona essa fórmula?
- T é uma letra fixa e não representa nenhum valor numérico.
- Q representa o trimestre (abreviação de quarter), exibindo apenas os valores 1, 2, 3 ou 4.
- YYYY exibe o ano com quatro dígitos.
Assim, uma data como 01/01/2023 será formatada como T1-2023, facilitando a interpretação dos períodos nos relatórios.
Passo 3: Ajustando as visualizações
Agora que criamos as colunas Mês-Ano e Trimestre-Ano, precisamos aplicá-las nos relatórios.
- Volte para a guia Relatório.
- Na primeira matriz, substitua a coluna de datas pela nova coluna Mês-Ano.
- Na segunda matriz, substitua a coluna de datas pela nova coluna Trimestre-Ano.
Dessa forma, os dados serão apresentados de forma mais clara e organizada.
Passo 4: Ajustando a Ordenação das Datas no Power BI
Após formatar as datas, um problema comum ocorre: a ordenação dos meses e trimestres pode ficar incorreta.
Isso acontece porque os valores gerados pela função FORMAT são tratados como texto, fazendo com que os períodos sejam organizados em ordem alfabética em vez de cronológica.
Para corrigir isso:
- Vá até a aba Dados no Power BI.
- Selecione a coluna formatada (Mês-Ano ou Trimestre-Ano)
- No menu superior, clique em Classificar por Coluna.
- Escolha a coluna de referência, que possui as datas ordenadas.
Nesse caso, a coluna Início do Mês servirá como orientação para a coluna Mês-Ano e, a coluna Início do Trimestre será a referência da coluna Trimestre-Ano.
Agora, ao voltar para a guia Relatório, as datas estarão organizadas corretamente:
Entendendo os Códigos de Formatação da Função FORMAT
A função FORMAT no Power BI permite o uso de diferentes códigos para personalizar datas. Veja alguns exemplos:
Esses códigos podem ser combinados para criar formatações específicas, como “Jan-2025” ou “T1-2025“.
Conclusão – Como usar a função FORMAT
A função FORMAT no Power BI é uma ferramenta poderosa para personalizar a exibição de datas e melhorar a clareza dos relatórios.
Com ela, é possível transformar datas complexas em formatos mais intuitivos, garantindo que períodos como meses e trimestres sejam apresentados de maneira mais organizada e fácil de interpretar.
Além disso, ao corrigir problemas de ordenação, os dados são exibidos na sequência correta, proporcionando uma análise mais eficiente.
Aplicar essa função nos dashboards contribui para uma experiência mais profissional e acessível, facilitando a compreensão das informações.
Hashtag Treinamentos
Para acessar outras publicações de Power BI, clique aqui!
Posts mais recentes de Power BI
- Fórmula CALCULATE no Power BI [+Erro Comum e Como Evitar]Nessa aula vamos te mostrar como utilizar a fórmula CALCULATE no Power BI para que possa fazer seus cálculos com filtros específicos!
- Power BI Dashboard Dinâmico: Como Criar um Botão para Alternar entre Faturamento, Vendas e LucroVamos te mostrar com Power BI dashboard dinâmico como criar um botão interativo que faz exatamente isso — sem duplicar gráficos ou complicar seu relatório.
- As 5 Melhores Fórmulas do Power BIAprenda as 5 melhores fórmulas do Power BI que você precisa dominar para melhorar ainda mais suas análises!
Posts mais recentes da Hashtag Treinamentos
- Funções do Copilot no Excel que vão TRANSFORMAR seu TrabalhoVocê sabia que o Copilot no Excel faz muito mais do que tirar dúvidas? Essa IA pode criar fórmulas, formatar dados e até gerar gráficos por você.
- Automação Whatsapp Web com com Python: Guia Completo para Enviar Mensagens com PyWhatKitVocê já imaginou programar o envio de mensagens com uma automação WhatsApp Web com poucas linhas de código?
- 30 Frases de Small Talk em Inglês: Tenha Conversas Naturais em InglêsDomine o Small Talk em Inglês com 30 frases práticas para conversas rápidas. Aprenda a pronúncia, os usos e dicas para falar com mais naturalidade.
Expert em VBA e Power BI da Hashtag Treinamentos. Auxilia no suporte aos alunos da Hashtag Treinamentos e na criação de conteúdos para os que acompanham nossos canais.