1.4 DAX Anotações de Aulas - Wanderson304/BI-Plataforma-Microsoft GitHub Wiki

Anotações de Aulas

Gerar calendário automatico com Dax (Ano e Nome do ano):

Gerar calendario com base nas datas do modelo

[dCalendario] = CALENDARAUTO()

Criar coluna de anos

Ano = YEAR(dCalendario[Date])

Criar coluna com o nome do mês abreviado

Nome mes = FORMAT('dCalendario'[Date];"mmm")

dCalendario = ADDCOLUMNS(CALENDARAUTO(), "Ano",FORMAT([Date],"yyyy"), "Mês Nome",FORMAT([Date],"mmm") )

Tornar pagamentos como negativo no gráfico de cascata Em 25:12 Mn

Criar uma dCalendário completa

versão I

CALENDARIO = ADDCOLUMNS( CALENDAR( MIN([fTabela][campodata]); MAX([fTabela][campodata])); "ANO";YEAR([Date]); "MES";MONTH([Date]); "DIA";DAY([Date]); "PERIODO";FORMAT([Date];"YYYY-MM"); "DIA DA SEMANA";FORMAT([Date];"DDDD"); "NOME DO MES";FORMAT([Date];"MMMM"); "TRIMESTRE";FORMAT([Date];"Q"))

versão II

Calendario = ADDCOLUMNS( CALENDAR( MIN([fTabela][campodata]); MAX([fTabela][campodata])); "Ano";YEAR([Date]); "MES_NUM";MONTH([Date]); "DIA";DAY([Date]); "Periodo";FORMAT([Date];"YYYY-MM"); "MES"; FORMAT([Date];"MMMM"); "SEMANA"; FORMAT([Date];"DDDD");"Trimentre";CONCATENATE(FORMAT([Date];"Q");"-tr"))