Esto se cubre en detalle en el curso Mastering DAX Calculations en . En el curso, hay debates en profundidad sobre cómo usar estas funciones y obtener mejores conocimientos utilizando datos relacionados con el tiempo. Pero por ahora, solo quiero dar una descripción general de cómo se pueden utilizar estas funciones.
Hay tres tipos de funciones de inteligencia de tiempo de uso común en LuckyTemplates: comparaciones de tiempo, agregaciones y funciones de información.
Las comparaciones de tiempo se utilizan para comparar una fecha o un período de tiempo con otro. Las agregaciones, por otro lado, incluyen funciones de mes hasta la fecha, año hasta la fecha y trimestre hasta la fecha. Las funciones de información suelen proporcionar información directa, como el saldo inicial del mes o el saldo final del año.
Voy a mostrar algunos ejemplos a continuación sobre cómo se pueden aplicar estas funciones. Solo recuerde que la clave aquí sigue siendo comprender el contexto detrás de estas funciones para obtener el tipo correcto de información .
Funciones de comparación de tiempo
Comenzaré creando una nueva tabla sin nada en ella. Esto me ayudará a mostrar los diferentes patrones de inteligencia de tiempo más adelante.
A partir de ahí, puedo iniciar un cálculo de comparación de tiempo simple.
Usaré la función , luego Total Revenue . También voy a usar la función .
Puedo seleccionar el marco de tiempo aquí por día, mes, trimestre o año. Para este ejemplo, voy a elegir trimestre.
También puedo decidir qué tan atrás o cuánto por adelantado quiero moverme en términos de marcos de tiempo. Entonces, si quiero verificar el último trimestre, simplemente pondré menos 1. Puedo modificar eso en cualquier momento y poner menos 3 o más 3 también, según los datos que necesite. Hay mucha versatilidad con esta función particular de comparación de tiempo.
Una vez que lo arrastre a mi tabla, puedo comenzar a comparar mis ingresos totales con los ingresos del último trimestre.
Esta es solo una aplicación de comparación de tiempo aquí. Hay muchas otras variaciones, por lo que no necesariamente solo se aplica a los ingresos o las ventas.
Funciones agregadas
Las agregaciones muestran los datos del mes hasta la fecha o del año hasta la fecha, o algo similar. Por ahora, le mostraré cómo obtener el Ingreso MTD .
Comenzaré con la función CALCULAR porque todavía estoy calculando los ingresos aquí. La única diferencia es que lo estoy haciendo bajo un contexto diferente esta vez.
Para agregar ese contexto, usaré la función . Esto es lo que cierra esta medida como una agregación.
Déjame arrastrar eso a mi tabla como una columna adicional.
Así que esta columna en realidad funciona casi como un Total Acumulativo . Se restablecerá cada mes a medida que ingresen nuevos datos.
Una vez que aprende cómo hacer una agregación, es bastante fácil hacerlas todas. En este caso, solo necesito cambiar DATESMTD a o . A partir de ahí, puedo ver mis datos de muchas otras maneras.
Funciones de información
Para mostrar para qué sirven las funciones de información, obtendré el saldo inicial del mes. Solo necesito usar la función , luego hacer referencia a la columna Total Revenue y Date .
Lo arrastraré a mi tabla nuevamente como una columna adicional.
Moveré mi cortador de fechas y comenzaré a partir del 31 de octubre.
La Renta Total correspondiente a esa fecha es de 401.289,90.
Dado que es el 31 del mes, que es el final del mes, asumiré que esta es la misma cantidad que se traspasará como Saldo de apertura . Es por eso que verá que el 1 de noviembre, muestra que el Saldo de apertura también es 401,289.90.
Estas funciones de información son perfectas para la gestión monetaria o financiera. También funciona bien con otras funciones de inteligencia de tiempo.
Por ejemplo, puede ver sus cálculos del mes hasta la fecha o sus agregaciones para ver cuánto se ve afectado su saldo inicial por la actividad en curso.
También hay muchas otras funciones de información en LuckyTemplates. Hay , , etc. Solo necesito comenzar a escribir "Saldo" y aparecerán las opciones.
Al ver cómo se aplicaron esas funciones de inteligencia de tiempo, es fácil ver que son útiles para obtener la mayor información posible en diferentes escenarios. Como mencioné anteriormente, esto se cubre en profundidad en la sección de inteligencia de tiempo del curso Dominar los cálculos DAX. Tengo el enlace publicado a ese curso a continuación.
Gran parte del análisis que hacen los usuarios de LuckyTemplates está relacionado con el tiempo, por lo que estas son definitivamente funciones clave para aprender. Es importante saber qué funciones son apropiadas en situaciones específicas, especialmente porque estas funciones de Time Intelligence pueden simplificar las medidas que crea en LuckyTemplates.