Mês Atual no Power BI – Filtrar Mês Atual Automaticamente
Hoje eu quero te mostrar como filtrar mês atual no Power BI de forma automática para melhorar suas apresentações!
Para filtrar o mês atual no Power BI automaticamente, crie uma coluna calculada na tabela calendário que compara o ano e o mês de cada data com a função TODAY() (ou HOJE(), em português), retornando “Sim” para as datas do mês corrente. Depois, aplique essa coluna em Filtro nesta página selecionando “Sim” — o filtro passa a se atualizar sozinho todo mês, sem ajuste manual.
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
O que você aprende neste vídeo
Resposta rápida: Para o relatório abrir sempre no mês corrente, cria-se na tabela calendário uma coluna com IF comparando YEAR(TODAY()) e MONTH(TODAY()) com o ano e o mês da linha, devolvendo “Sim” ou “Não”. Depois basta usar essa coluna no painel de Filtros, do visual, da página ou de todas as páginas, fixada em Sim.
Neste vídeo (18 min):
- 1:00 - Pré-requisito: uma tabela calendário com todas as datas do período, com colunas de ano e mês.
- 1:30 - E o relacionamento entre a tabela calendário e a de vendas, pela coluna de data (guia Modelo).
- 5:00 - A solução manual (segmentação de dados com ano e mês) funciona, mas exige alguém trocando o filtro todo mês.
- 7:00 - A ideia da automação: uma coluna nova na tabela calendário que responde “esta linha é do mês atual?”.
- 9:00 - A fórmula é um
IFcom teste lógico, valor se verdadeiro e valor se falso. - 10:00 -
TODAY()devolve a data de hoje; envolvida emYEAR()dá o ano atual e emMONTH(), o mês atual. - 11:00 - As duas condições se somam com &&: o ano da linha igual ao ano de hoje e o mês da linha igual ao mês de hoje.
- 12:00 - Os retornos vão entre aspas por serem texto: “Sim” quando bate, “Não” no restante.
- 13:00 - Dica de escrita: Shift + Enter quebra linha na barra de fórmulas e evita fórmula gigante numa linha só.
- 14:00 - Resultado: só as datas do mês corrente ficam com “Sim”, e isso muda sozinho quando o mês vira.
- 15:00 - No painel Filtros, escolher o escopo: deste visual, desta página ou de todas as páginas.
- 16:00 - Fixe a coluna em “Sim” no escopo desejado e o dashboard passa a abrir filtrado no mês atual.
- 17:00 - Ao publicar, quem acessa pode editar os filtros, o cadeado ao lado do filtro bloqueia essa alteração.
Trechos do vídeo:
- A diferença entre os três escopos de filtro define o alcance: “filtros deste visual” pega só o cartão selecionado, “desta página” pega todos os gráficos da página e “de todas as páginas” filtra o arquivo inteiro.
- Por que não deixar só a segmentação de dados marcada em “Sim”: qualquer pessoa pode desmarcar ou apagar a seleção. O filtro de página com cadeado entrega o mesmo resultado sem depender de ninguém.
- A tabela calendário do exemplo vai até 2023 de propósito, datas futuras garantem que a coluna de mês atual continue funcionando quando o arquivo for aberto em outro ano.
Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:
Como Filtrar Mês Atual no Power BI
Você provavelmente já precisou fazer esse tipo de filtro dentro do Power BI para apresentar seus projetos não é mesmo?
A ideia dessa aula é justamente te mostrar como você vai filtrar o mês atual no seu dashboard para que ele fique sempre atualizado sem precisar de ajustes manuais!
Mês Atual no Power BI
Além de ter sua base de dados é muito importante que você tenha uma tabela calendário no Power BI.
O que é essa tabela calendário? Nada mais é do que uma tabela com todas as datas partindo de 1 de janeiro do primeiro ano de análise até o dia 31 de dezembro do último ano de análise.
Isso quer dizer que vamos ter todos os dias entre os anos que você está analisando, independente de ter vendas, atividades ou qualquer outra ação.
A ideia é registrar essas informações para que possamos utilizar essas datas como parâmetros, até para que suas análises fiquem corretas!
Outro ponto importante é o relacionamento entre tabelas, ou seja, os relacionamentos no Power BI entre as tabelas existentes no seu projeto para garantir que essas informações se comuniquem!
Nesse caso nós vamos fazer o relacionamento da base calendário com a base vendas!
Para iniciar nós vamos criar uma coluna com o faturamento de cada uma das vendas. Aqui é bem simples, basta multiplicar a informação de preço pela quantidade.

Depois você pode inserir essa informação de faturamento dentro de um cartão para visualizar o faturamento total. E pode inserir também a quantidade total vendida para ter uma visão geral da empresa.
Agora nós podemos criar um gráfico para mostrar o faturamento por produto. Nesse caso você poderia criar uma segmentação de dados por mês e selecionar o mês atual.

Mas esse processo não é algo tão interessante, fora que você pode acabar esquecendo de fazer esse filtro e acabar visualizando informações erradas.
Agora nós vamos criar uma coluna dentro da nossa tabela calendário para verificar se estamos ou não no mês atual.

Aqui estamos fazendo uma comparação se o ano da tabela é o ano atual e se o mês comparado é o mês atual.
Em caso positivo vamos retornar o texto “Sim”, caso contrário o texto “Não”. Isso vai servir para verificarmos qual é o mês atual, então todas as datas com esse mês vão receber o texto “Sim”.
Agora na parte de filtros, nós vamos em Filtro nesta página, para filtrar tudo o que está na página e vamos colocar a informação de mês atual, que foi a coluna que acabamos de criar.
Aqui vamos selecionar o “Sim” que são as informações somente desse mês.

Com isso todos os nossos gráficos, tabelas e cartões dessa página serão filtrados apenas com as informações do mês em que estamos.
Isso funciona porque estamos utilizando a fórmula TODAY, que pega justamente a data atual, então sempre que você abrir o seu Power BI essa fórmula vai verificar o dia atual e vai atualizar seus dados.

Aqui tanto nos cartões quanto no gráfico de barras empilhadas no Power BI você terá apenas as informações do mês atual de forma automática!
Perguntas frequentes sobre o filtro de mês atual no Power BI
1. Como filtrar automaticamente o mês atual no Power BI?
Crie uma coluna calculada na tabela calendário que compara o ano e o mês de cada data com a função TODAY(), retornando “Sim” para as linhas do mês corrente. Depois, aplique essa coluna em Filtro nesta página selecionando “Sim” — o filtro passa a se atualizar sozinho a cada novo mês.
2. Por que a tabela calendário é necessária para esse filtro?
A tabela calendário reúne todas as datas entre o primeiro e o último ano da análise, mesmo os dias sem vendas ou atividades registradas. Ela serve de referência para calcular o mês atual e precisa estar relacionada à tabela de vendas (ou de fatos) para que os filtros funcionem corretamente.
3. Qual fórmula identifica se uma data é do mês atual?
A comparação usa a função TODAY() (HOJE(), em português), que retorna a data do dia em que o relatório é aberto. Basta comparar o ano e o mês da tabela calendário com o ano e o mês de TODAY() para sinalizar as linhas do mês corrente com “Sim” ou “Não”.
4. O filtro de mês atual funciona em gráficos, cartões e tabelas ao mesmo tempo?
Sim. Depois de aplicar a coluna de mês atual em Filtro nesta página, todos os visuais daquela página do relatório — gráficos, cartões e tabelas — passam a exibir somente os dados do mês vigente, sem precisar repetir o filtro em cada um deles.
5. É preciso atualizar esse filtro manualmente todo mês?
Não. Como a coluna usa TODAY() para comparar as datas, o próprio Power BI reconhece a virada de mês toda vez que o arquivo é aberto ou atualizado, então o filtro continua mostrando o mês corrente sem nenhum ajuste manual.
Conclusão
Nessa aula eu te mostrei como filtrar informações do mês atual no Power BI de forma automática sem precisar ficar alterando sempre manual utilizando a segmentação de dados.
Claro que isso é uma opção, mas para fazer isso de forma automática podemos criar uma coluna auxiliar com a informação de mês atual e filtrar tudo que está na página para deixar esse filtro automático!
Hashtag Treinamentos
Para acessar outras publicações de Power BI, clique aqui!


