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"))