Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

A veces, al analizar sus informes de LuckyTemplates, es posible que desee saber cuántas transacciones se han producido durante un período de tiempo determinado. En esta publicación de blog, le mostraré exactamente cómo calcular transacciones dentro de un período determinado de días usando inteligencia de tiempo en LuckyTemplates. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Esta publicación cubrirá un trabajo analítico de alta calidad que se puede ejecutar de manera eficiente en LuckyTemplates. Usaremos una combinación de fórmulas DAX alrededor de tablas de fechas para extraer información útil.

Tabla de contenido

Determinación de transacciones en los últimos N días

Veremos cuántas transacciones ha realizado un cliente en particular en los últimos N días. En realidad, hay un par de maneras de hacer esto.

Número total de días de transacción

Para averiguar la cantidad de días que un cliente ha realizado transacciones con nosotros, podemos crear una medida utilizando esta fórmula:

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Digamos, por ejemplo, que un cliente compró 3 productos individuales diferentes en un día en particular. Si esta es la fórmula que usamos, devolverá solo 1 transacción (y no 3) porque vamos con un recuento distinto de la fecha de compra .

Transacciones totales

Pero si queremos calcular el número total de transacciones independientemente de los días, podemos usar la función CUENTAS en la tabla de ventas.

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Esto nos dará transacciones individuales. Si un cliente compró 3 productos diferentes en un día, serán 3 transacciones.

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Al mirar la tabla de ventas, podemos notar que no hay mucha diferencia entre las columnas Total de días de transacciones y Total de transacciones . Pero habrá en algunos casos, como con Carlos Scott, que tuvo múltiples transacciones en un día.

Transacciones en los últimos 60 días

Lo que queremos averiguar a continuación es cuántas transacciones se han realizado en los últimos N días, o los últimos 60 días en el caso de nuestro conjunto de datos de demostración.

Aislaremos cuántas transacciones se han realizado en un período de tiempo particular en comparación con el total.

Recuerde que este es un cálculo dinámico, por lo que a medida que avanzamos en el tiempo, 60 días se moverán con nosotros. Solo vamos a mirar 60 días hacia atrás.

Entonces, para llegar a esta fórmula, usamos una combinación de técnicas de fórmula y función. Usaremos variables aquí y con funciones trabajaremos con CALCULATE y FILTER . Echemos un vistazo a la parte aquí.

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

1. Uso de Variables (VAR)

Usaremos VARIABLES para obtener la última fecha de venta de las compras (en el contexto actual). Dado que este es un conjunto de datos de demostración, utilicé LASTDATE para darnos una fecha en la que basarnos.

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Por lo general, no usará esta fórmula ya que estará viendo un conjunto de datos en vivo. Estarás bien usando esta fórmula si ese es el caso:

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

2. Trabajar con la función CALCULAR

En este caso, he usado la fórmula COUNTROWS . Pero en teoría, también podemos usar la medida Transacciones totales.

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Todavía estamos contando el número de transacciones, pero solo estamos cambiando el contexto en términos de cómo lo estamos calculando.

Esto es exactamente lo que hace la función CALCULAR; estaremos viendo las transacciones totales en una ventana de los últimos 60 días.

3. La función FILTRO

El tercer paso es filtrar la tabla de fechas de los últimos 60 días mediante la función FILTRO. Esta función en particular abrirá una nueva ventana para calcular el total de transacciones en cualquier rango de tiempo en particular.

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Con ALL(DATES) , lanzaremos inicialmente cualquier filtro que pueda provenir de la tabla de fechas. Luego, volveremos a agregar los filtros iterando a través de cada fecha y evaluando si se encuentra entre (Última fecha - 60) y Última fecha .

Uso de Time Intelligence en LuckyTemplates para mejorar sus ventas y marketing

El resultado final es realmente algo poderoso. Podemos reutilizar esto para crear una nueva medida. Por ejemplo, podemos recalcular la fórmula hasta 180 días como se muestra a continuación:

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Luego podemos arrastrar los resultados al lienzo y ramificar la tabla para determinar la velocidad del ciclo de compra de un cliente. 

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Podemos analizar la tabla de ventas y luego hacernos las preguntas difíciles. ¿Por qué nuestros clientes realizan más transacciones en los últimos 60 días que en los últimos 180 días?

¿Fue porque les dimos un descuento especial o fue por un alcance de marketing que hicimos? Una vez que tengamos las respuestas, podemos usarlas para mejorar nuestras estrategias de marketing.

Analizar la frecuencia de las transacciones es crucial para una empresa , especialmente si es un minorista de alta frecuencia o si tiene una empresa en línea.

Conclusión

La información que puede derivar de la inteligencia de tiempo en puede impulsar muchas acciones y decisiones con sus iniciativas financieras, de inventario y de marketing.

La técnica se puede utilizar de muchas maneras diferentes en el entorno adecuado. Recuerda que no siempre tienen que ser transacciones; pueden ser ventas, costos, ganancias, etc. que podrían revisarse utilizando exactamente la misma técnica que mostré.

Si puede aprender cómo incorporar esto en sus informes, estará desarrollando un trabajo de alta calidad que sus clientes y su organización valorarán.

Para aprender técnicas analíticas aún más avanzadas para LuckyTemplates, consulte el siguiente enlace del módulo de LuckyTemplates Online.

¡Buena suerte!


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber