FUNCIONES DAX
YEAR : año
QUARTER: trimestre de año
MONTH: mes de año
DAY: dia de la fecha
WEEKNUM: semana depende de que; dia,mes, año
WEEKDAY: dia de la semana
DATEDIFF: cantidad de dias entre una fecha y otra,
primero inicio, luego fin , luego el tipo de contabilidad
TODAY(): hoy
FORMAT: cambia un valor en un formato
ejemplos:
mes_texto = FORMAT(CALENDARIO[Date],"mmmm")
trimester_forn = FORMAT(CALENDARIO[Date],"Q"&"T")
DIA SEMANA = FORMAT(CALENDARIO[Date],"DDDD")
CALENDAR:
Devuelve una tabla con una sola columna denominada "Date" que contiene un conjunto contiguo de fechas. El intervalo de fechas es desde la fecha de inicio especificada hasta la fecha de finalización especificada, inclusive de esas dos fechas.
ejemplo:
CALENDARIO_NEGOCIO = CALENDAR(MIN(VENTAS[FECHA]),MAX(VENTAS[FECHA]))
CALENDARAUTO:
Devuelve una tabla con una sola columna denominada "Date" que contiene un conjunto contiguo de fechas. El intervalo de fechas se calcula automáticamente en función de los datos del modelo.
CALENDARAUTO([fiscal_year_end_month])
DATEADD:
Devuelve una tabla que contiene una columna de fechas, desplazada hacia delante o hacia atrás en el tiempo por el número especificado de intervalos de las fechas en el contexto actual.Es decir sirve para comparar con fechas pasadas
primero pide fecha,periodos anteriores y tipo, año, trimestre, mes y dia
ejemplo
total_ap = CALCULATE([todo],DATEADD(CALENDARIO[Date],-1,YEAR))
SAMEPERIODLASTYEAR:
Devuelve una tabla que contiene una columna de fechas desplazadas un año atrás a partir de las fechas de la columna datos especificada, en el contexto actual.
ejemplo
importe_anterior = CALCULATE([todo],SAMEPERIODLASTYEAR(CALENDARIO[Date]))
TOTALYTD:
Evalúa el valor de año a fecha de la expresion en el contexto actual.
TOTALYTD(<expression>,<dates>[,<filter>][,<year_end_date>])
ejemplo
TOTAL_AÑO = TOTALYTD([todo],CALENDARIO[Date])
Tambien puedes hallar el total de trimestres y mes con las formulas: TOTALMTD Y TOTALQTD.
PARA PONER COMPARAR UN AÑO CON OTRO PUEDES HACER LOS SIGUIENTES CALCULOS
TOTAL_AÑO_ACTUAL = CALCULATE([todo],CALENDARIO[AÑO]=2025)
AÑO PASADO = CALCULATE([todo],CALENDARIO[AÑO]=2024)
ELEGIR MES DE LA TABLA DE FECHAS Y PONER UN GRAFICO DE LINEAS
No hay comentarios.:
Publicar un comentario