Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

La función DAX es una función increíblemente avanzada e importante en LuckyTemplates para aprender y comprender bien. Puede ver el video completo de este tutorial en la parte inferior de este blog.

La mayoría de los que acaban de empezar con LuckyTemplates probablemente hayan pasado por alto esta función en particular. Ciertamente lo hice cuando comencé a usar LuckyTemplates y a escribir medidas DAX.

Aprender bien sobre CALCULATETABLE es el comienzo de muchos cálculos avanzados que puede hacer en LuckyTemplates.

Es una función bastante compleja de entender e implementar en LuckyTemplates. Pero con el tiempo, descubrí lo bueno que es en varios escenarios y demostraciones en los que he trabajado. Ahora tengo una comprensión clara de cómo y cuándo usarlo de diferentes maneras. Eso es lo que quiero compartir contigo en este tutorial.

Tabla de contenido

El mejor momento para incorporar la función CALCULATETABLE

Uno de los mejores momentos para incorporar el uso de la función DAX es cuando intenta analizar sus análisis de abandono.

Churn Analytics implica la evaluación de la tasa de pérdida de clientes de una empresa. Descubrir estos datos usando LuckyTemplates puede ayudar mucho en términos de evaluar sus productos . De esta manera, puede acelerar sus esfuerzos de marketing para reducir la pérdida de clientes.

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

La tabla anterior muestra una comparación de clientes nuevos y totales para un mes y año específicos. Se trata de los datos de clientes nuevos, perdidos y totales.

La clave para extraer esta información importante es mediante el uso de la función DAX .

Uso de DAX CALCULATETABLE para conocer nuevos clientes

En primer lugar, te mostraré la fórmula para calcular nuevos clientes usando CALCULATETABLE

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

Aquí, necesitamos comparar el conjunto de clientes actual de un conjunto de clientes de un período anterior. Solo considero clientes nuevos si han comprado ahora pero no lo han hecho en los últimos 90 días.

Para poder encontrar esa información, aquí es donde integré la función CALCULATETABLE . Tenga en cuenta que usé esto junto con otras funciones de tabla, al igual que la función 

La función EXCEPTO evalúa dos tablas y devuelve los clientes que están en la primera tabla, pero no en la segunda. Luego, lo envolví dentro de la función para realizar realmente el cálculo necesario.

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

Mirando hacia atrás al punto principal. La función CALCULATETABLE nos permite abrir una ventana en cualquier contexto particular. En mi ejemplo, mira hacia atrás 90 días para encontrar un conjunto de clientes. 

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

Dado que no queremos mirar a los clientes en el contexto actual, sino mirar a los clientes durante los 90 días anteriores, ahora usamos la función

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

Luego, lo coloqué dentro de otra función de tabla y realicé algunas evaluaciones de seguimiento.

En resumen, la manera perfecta de usar CALCULATETABLE es cambiar el contexto de una tabla de evaluación. Por lo general, así es como debes usarlo. Pero luego, también puede incorporar otras fórmulas que puede usar para comparar tablas como .

Uso de DAX CALCULATETABLE para buscar clientes perdidos

Además de profundizar en el análisis de sus nuevos clientes usando la función DAX CALCULATETABLE , puede incluso avanzar más cuando la utiliza para encontrar a sus clientes perdidos .

Echa un vistazo a esta fórmula para encontrar clientes perdidos.

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

De hecho, he discutido la lógica completa de esta fórmula en otro blog. Pero, de nuevo, solo estamos haciendo un cálculo similar aquí para los clientes perdidos.

Si observa las fórmulas para CustomersPurchased y PriorCustomers , estamos usando CALCULATETABLE .

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

Además, todavía puede encontrar la función EXCEPTO . Pero esta vez, compara las tablas de CustomersPurchased y PriorCustomers .

Función DAX CALCULATETABLE: mejores prácticas en LuckyTemplates

En este caso, estamos cambiando el período de evaluación de estas tablas individuales en función de un período diferente. Esto solo muestra una forma más avanzada de pulir la forma en que mostramos clientes nuevos y clientes perdidos.

Si usa LuckyTemplates pronto, comprenderá que se trata de un análisis intensivo. Además, podemos hacer que las fórmulas sean más intuitivas, especialmente cuando también usa variables.

Solo piense en lo que pone dentro del primer parámetro en CALCULATETABLE . Por lo general, es una función de tabla, y luego cambia el contexto de esa evaluación de tabla. A partir de ahí, puede colocarlo dentro de otra función de tabla y ver cómo se evalúan las cosas desde allí. 


Descubra cuántas ventas se pueden atribuir a nuevos clientes
Análisis de nuevos clientes utilizando DAX avanzado
Clientes nuevos frente a existentes

Conclusión

Sé que CALCULATETABLE es un poco difícil de entender si recién estás comenzando. Pero esa es la razón principal por la que creé este tutorial para ti.

Una vez que comprenda y descubra las mejores prácticas para usarlo, puede comenzar a completar cálculos y análisis avanzados a partir de sus datos sin procesar.

Al revisarlo de esta manera, creo que comprenderá mejor cómo puede utilizar la función DAX CALCULATETABLE usted mismo en sus propios informes y modelos.

No olvides suscribirte a LuckyTemplates TV para obtener muchos otros contenidos.

Buena suerte con el aprendizaje de este.


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