Você está na página 1de 1

CÓDIGO TABELA CALENDÁRIO

let
DataMin = List.Min(BaseVendas[Data da Venda]),
DataMax = List.Max(BaseVendas[Data da Venda]),
QtdDias = Duration.Days(DataMax-DataMin)+1,
Personalizar1 = List.Dates(DataMin,QtdDias, #duration(1, 0, 0, 0)),
#"Convertido para Tabela" = Table.FromList(Personalizar1,
Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Colunas Renomeadas" = Table.RenameColumns(#"Convertido para Tabela",
{{"Column1", "Datas"}}),
#"Tipo Alterado" = Table.TransformColumnTypes(#"Colunas Renomeadas",{{"Datas",
type date}}),
#"Ano Inserido" = Table.AddColumn(#"Tipo Alterado", "Ano", each
Date.Year([Datas]), Int64.Type),
#"Mês Inserido" = Table.AddColumn(#"Ano Inserido", "Mês", each
Date.Month([Datas]), Int64.Type),
#"Nome do Mês Inserido" = Table.AddColumn(#"Mês Inserido", "Nome do Mês", each
Date.MonthName([Datas]), type text),
#"Início do Mês Inserido" = Table.AddColumn(#"Nome do Mês Inserido", "Início do
Mês", each Date.StartOfMonth([Datas]), type date),
#"Trimestre Inserido" = Table.AddColumn(#"Início do Mês Inserido", "Trimestre",
each Date.QuarterOfYear([Datas]), Int64.Type),
#"Semana do Ano Inserida" = Table.AddColumn(#"Trimestre Inserido", "Semana do
Ano", each Date.WeekOfYear([Datas]), Int64.Type)
in
#"Semana do Ano Inserida"

IF(CONDIÇÃO1,&& CONDIÇÃO2,
VALOR SE VERDADEIRO,
VALOR SE FALSO
)

Você também pode gostar