Ir para conteúdo
  • 0

Script Tabela dCalendario


Josue Silvano De Souza

Pergunta

  • Alunos

Pessoal, não sei se alguém aqui consegue me ajudar, estou em busca do script mencionado pelo Leo em:

 

Trilha Express;

Projeto Final: Case de Controladoria com DRE;

Módulo 02

2 Solução Business Case

4 Extração e transformação dos dados

Minuto 09:50

 

Só quero apenas o script que ele copia e cola na tabela dCalendário, para eu acompanhar a solução de caso, pois estou empacado ali.

Eu tentei uma solução, fui no .pbix da pasta solução que o Leo trás, fui na dCalendário, cliquei em copiar tabela. Porém, não sei colar essa tabela no meu .pbix. 

Sou muito iniciante, deem um desconto kkkk

 

Editado por Josue Silvano De Souza
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
  • Alunos

DEPOIS DE MUITO FUÇAR, EU CONSEGUI!

 

let

     MenorData = List.Min (fLancamentos[competencia_data]),
     MaiorData = List.Max (fLancamentos[competencia_data]),

 //Não alterar daqui pra baixo    

     DataInicio = Date.StartOfYear(MenorData),
     DataFim = Date.EndOfYear(MaiorData),
     Dias = Duration.Days(DataFim- DataInicio) +1,
     ListarDatas = List.Dates(DataInicio, Dias, #duration(1,0,0,0)),
     Tabela = #table(
         type table[
             Data = date,
             Ano = Int64.Type,
             NomeMes = text,
             MesAbre = text,
             MesAno = text,
             MesNum = number,
             AnoMesINT = number,
             Trimestre = Int64.Type,
             TrimestreAbreviado = text,
             Bimestre = text,
             Semestre = text,
             Semana = Int64.Type,
             DiaSemana = Int64.Type,
             NomeDia = text 
         ],
         List.Transform(
             ListarDatas,
             each {
                 _,
                 Date.Year(_),
                 Text.Proper( Date.MonthName(_)),
                 Text.Proper(Text.Start(Date.MonthName(_), 3)),
                 Text.Proper(Text.Start(Date.MonthName(_), 3)) & "-" & Text.End(Text.From(Date.Year(_)), 2),
                 Date.Month(_),
                 Date.Year(_) * 100 + Date.Month(_),
                 Date.QuarterOfYear(_),
                 Text.From(Date.QuarterOfYear(_)) & "º Trim ",
                 Text.From( Number.RoundUp( Date.Month(_)/2,0)) & "º Bim",
                 Text.From( Number.RoundUp( Date.Month(_)/6,0)) & "º Sem",
                 Date.WeekOfMonth(_),
                 Date.DayOfWeek(_),
                 Date.DayOfWeekName(_)

             }

         )
     )
 in
     Tabela

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...