Vá no Power Query e em consulta nula, cole esse script .
let
Tabela = List.Buffer( SuaTabela[ColunaData] ), /* A função List.Buffer armazena uma lista em memória, neste caso a coluna de data da tabela fVendas está em memória, melhorando a performance do modelo */
MinDate = List.Min ( Tabela ),
MaxDate = List.Max ( Tabela ),
MaxYear = Date.Year (MaxDate),
MinYear = Date.Year (MinDate),
InitialDate = #date( MinYear, 1 , 1 ),
EndDate = #date( MaxYear, 12 , 31 ),
Duration = Duration.Days ( EndDate - InitialDate ) + 1,
Fonte = List.Dates(InitialDate, Duration , #duration(1, 0, 0, 0)),
#"Convertido para Tabela" = Table.FromList(Fonte, Splitter.SplitByNothing(), null, null, ExtraValues.Error )
in
#"Convertido para Tabela"
Ontem o @Alison Pezzott, lançou esse video de uma dCalendário muito top, caso tenha curiosidade segue o link: https://www.youtube.com/watch?v=t2GuK3AxA1I