Joviano

Bem vindo ao

Blog do Jovi!

O blog do Jovi tem como objetivo ajudar você com suas dúvidas, além de expandir seu conhecimento através da informação.

Fim do Mês no Excel e no Power Query

E aí, FERA! Já perdeu a conta de quantas vezes teve que olhar o calendário para encontrar o último dia do mês? Ah, não precisa responder! Hoje você vai aprender como retornar a data do fim do mês no Excel e no Power Query, de modo fácil fácil!

Fórmula que retorna o fim do mês no Excel

No Excel, o jeito clássico e um pouquinho nerd de encontrar o último dia do mês é usando a fórmula FIMMÊS. A fórmula é tipo aquela receita da vovó: você precisa saber que ela existe e como fazê-la!

Veja só o exemplo:

fim do mês no Excel - Joviano

Eu lembro quando tínhamos que fazer isso na mão, pois essa função não existia (isso faz muitos anos).

O segundo argumento é o mês que vc quer, onde:

  • 0: é o mês atual
  • -1: é o mês anterior
  • 1: é o mês seguinte

Eu só usei o número “1” acima para te explicar, mas saiba que esse número pode ser diferente de “1” tah?!

Clique Mágico no Power Query

No Power Query, você não precisa ser o Einstein dos códigos. É só um clique! É como se fosse aquele botão “não pressione” nos filmes, só que dessa vez, você DEVE pressionar.

Comece mandando os dados para o Power Query, selecionando os dados e clicando como mostro a seguir:

Importar tabela do Excel para o Power Query  - Joviano

O Excel vai perguntar se você quer criar uma tabela, e você clica em OK, e com isso vai abrir o Editor Power Query.

Seus dados estão no Excel, mas o Power Query agora está os visualizando, e tem a capacidade de ler, e tratar.

Clique no MENU para transformar os dados em DATAS.

Alterar tipos de dados no Power Query  - Joviano

Agora veja que ali em cima você tem duas abas, sendo uma delas TRANSFORMAR e outra ADICIONAR COLUNA. Você vai escolher aquela que você desejar.

Aqui para nosso exemplo vou de ADICIONAR COLUNA, pois quero criar colunas com as informações e quero que você veja o ANTES e DEPOIS.

Veja só quantas opções aparecem logo “de cara”:

Fim do Mês no Power Query  - Joviano

Eu cliquei em duas opções e olha só o resultado:

Fim do mês e Inicio do Mês no Power Query  - Joviano

E se você quiser avançar (ou retroagir meses) no Power Query?

Veja que quando você clica em uma opção no menu do Power Query, ele vai criando (e nos mostrando) a função na LINGUAGEM M.

Caso não esteja mostrando ai no seu editor, habilite:

Exibindo barra de fórmulas no Power Query - Joviano

Agora vamos fazer sua primeira função personalizada na LINGUAGEM M, para fazer o mesmo que o FIMMÊS faz lá no Excel.

E então basta você adicionar a função Date.AddMonths , e clicar para selecionar o campo que você quer usar como argumento:

Coluna Personalizada no Power Query  - Joviano

Olhe só o resultado do que você acabou de fazer:

Retroagir ou avançar meses no power Query  - Joviano

Da mesma maneira que o FIMMÊS do Excel, você pode usar números positivos e negativos no argumento.

Espírito Fuçador leva você a ser avançado!

Clique com botão direito na consulta, e veja o comando gerado no seu estudo, para você começar a ter vivência com esse novo mundo:

Ebitor avançado do Power Query - linguagem m  - Joviano
let
    Fonte = Excel.CurrentWorkbook(){[Name="Tabela1"]}[Content],
    #"Tipo Alterado" = Table.TransformColumnTypes(Fonte,{{"DATA", type date}}),
    #"Início do Mês Inserido" = Table.AddColumn(#"Tipo Alterado", "Início do Mês", each Date.StartOfMonth([DATA]), type date),
    #"Fim do Mês Inserido" = Table.AddColumn(#"Início do Mês Inserido", "Fim do Mês", each Date.EndOfMonth([DATA]), type date),
    #"Personalização Adicionada" = Table.AddColumn(#"Fim do Mês Inserido", "3 MESES PASSADOS", each Date.AddMonths([Início do Mês],-3))
in
    #"Personalização Adicionada"

Essa leitura do que você acabou de fazer, mesmo sem ter conhecimento profundo, vai começar a gerar vocabulário em você, e logo logo você vai dominando isso tudo, e vai saber fazer coisas que não estão nos botões padrão do Power Query (como essa que fizemos nesse tópico do post).

Excel vs Power Query

Qual é Melhor?

É como comparar pizza com hambúrguer. Ambos são ótimos, mas para ocasiões diferentes.

As funções nativas no Excel são usadas em trabalhos pontuais, mas quando seu trabalho depende de um tratamento na fonte de dados importada, antes de estudos no Excel e seus gráficos, ai entra o Power Query.

E mais, manjar de Power Query é super importante pois você usa em trabalhos rotineiros no Excel e claro, na criação de lindos DASHBOARDS no Power BI.

Reveja essa aula em vídeo

Essa aula está em minhas redes de videos curtos, mas para lhe dar mais conforto de visualização, estou deixando aqui o link para essa aula no Youtube.

Conclusão: Virando um Mago dos Dados

E AÍ, FERA! Você quer ser apenas mais um na multidão ou O CARA que sabe fazer mágica com datas? Isso mesmo, eu sei que você quer ser ESSE CARA! O Power Query é como aquele liquidificador que faz tudo, sabe? Você joga as frutas e TCHANAN! Smoothie na hora! É a sua chave mágica para abrir as portas do Excel e do Power BI!

Ah, mas não para por aí, não! Quer se tornar o Vingador dos Dados? O Mestre Jedi dos Cliques? Então você NÃO PODE perder o nosso curso ultra-mega-power FORMAÇÃO POWER QUERY 2.0! Com ele, você vai transformar horas de trampo chato em MINUTOS de puro ÊXTASE ANALÍTICO!

Corre lá, não perca MAIS TEMPO! A vida é curta, meu amigo, mas suas habilidades em dados podem ser GIGANTES! VAI QUE É TUA, FERA! 🚀🚀🚀

Ela vai muito além do Power Query, ensinando também SQL, DAX, Python e muito mais.

Fera, te vejo numa próxima oportunidade,
Abraço do

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba conteúdos do Jovi!

Digite seu interesse abaixo:

Quer Aprender sobre Power Query?

Conheça nossa formação e tudo que você pode aprender com ela.

Mais conteúdos gratuitos para você!

Quem sabe AUTOMATIZAR, ganha mais $

OPA, vejo que você é novo por aqui!

Temos um presente de boas vindas para os amantes de Blog!

E ai FERA?!

Não vou atrapalhar tua leitura deste super artigo.

Só quero te dizer que por ser um visitante novo aqui no site, nosso sistema está programado para te enviar um cupom de desconto para a FORMAÇÃO POWER QUERY 2.0, que é um pacotão de cursos do JOVI, com mais de 300 horas de conteúdo.

Informe seus dados a seguir, que te enviaremos as instruções para resgate desse cupom exclusivo.

Após enviar, pode fechar essa janela, que seu presente já está em processamento.

MUITO + que Power Query

Aprenda também SQL, DAX, Python e outras ferramentas que vão te fazer assumir posição de destaque em sua empresa.

Solicite a EMENTA CURRICULAR da FORMAÇÃO