Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Hoy nos sumergimos en lo que podría hacer en la barra de fórmulas de LuckyTemplates en términos de sintaxis, comentarios y variables.

Todas estas son técnicas muy importantes que podría utilizar en sus patrones de trabajo. Pero antes de pasar a las fórmulas de LuckyTemplates, le mostraré cómo ordeno mi columna Fechas dentro de mis elementos visuales. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Tabla de contenido

Simplificación de la presentación de fechas

Lo primero que haré es traer la tabla Fechas .

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Una cosa que puede ser molesta con la tabla Fechas es que crea una jerarquía automática en su tabla.

Lo que hago es hacer clic en el menú desplegable y elegir Fecha en lugar de Jerarquía de fechas .

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Después de eso, tendrá todas las fechas en una sola columna.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Otra cosa que voy a hacer es cambiar el formato de fecha yendo al área de Datos .

Luego resaltaré toda la columna Fecha y seleccionaré uno de los otros formatos de fecha disponibles a continuación.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Después de eso, podemos volver a ver nuestra columna Fecha en su nuevo formato.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Arrastraré la tabla Fecha nuevamente y eliminaré la jerarquía una vez más.

Luego, puedo hacer una segmentación para poder cambiar rápidamente el marco de tiempo para ver un rango de tiempo específico.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Ahora que tengo mi segmentación de fechas, le mostraré algunas fórmulas de LuckyTemplates.

Fórmula de LuckyTemplates mediante la función FILTRO

Vamos a crear una fórmula que sea más compleja y escribirla de una manera innecesariamente complicada para que podamos simplificarla más adelante.

¿Y si quisiéramos obtener un resultado mucho más específico? Por ejemplo, solo quiero ver Florida Sales dentro de mi medida para poder comparar mis ventas generales solo con mis ventas en Florida .

Para hacer esto, tenemos que crear una nueva medida llamada Florida Sales y usar una función llamada que veremos más adelante.

En su interior, podemos colocar nuestra medida Ventas totales , ya que en realidad puede colocar medidas dentro de fórmulas a través de la bifurcación de medidas , que es un concepto exclusivo de LuckyTemplates.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Y luego, usaré la función llamada y buscaré en la tabla Ubicaciones . Luego podría usar el código estatal y compararlo con "FL" para solo mirar a Florida.

Básicamente, FILTER me permite crear un filtro dentro de una fórmula.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Simplemente presione Entrar después de escribir la fórmula, y luego puede arrastrar la medida Ventas de Florida para compararla con nuestra medida Ventas totales .

Desde aquí, puede calcular cosas más interesantes como el porcentaje de Florida Sales a Total Sales .

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Pero quiero hacer algo aún más complicado aquí. No quiero referirme únicamente a las Ventas de Florida , sino también a las ventas de productos específicos .

Para hacer esto, usaremos la función FILTRO nuevamente e ingresaremos el Nombre del producto de la tabla Productos y lo configuraremos como "Producto 1" .

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Y luego, usaré el operador OR y pondré el Nombre del producto igual a "Producto 2" . Finalmente, cambiaré el nombre de la medida a Florida Sales of Product 1 o 2 .

Esto significa que estoy filtrando los resultados para ver las ventas específicas en Florida con los nombres Producto 1 o Producto 2 .

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Para obtener algunos resultados, cambiaré la fórmula a Product 2 y Product 5 , cambiaré el nombre de la medida en consecuencia y luego ampliaré el período de tiempo usando la segmentación de fechas .

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Lo único que quiero resaltar aquí es cómo la fórmula parece demasiado larga y complicada .

Podemos limpiar las cosas presionando Mayús+Entrar para bajar una línea una fila y luego usar la tecla Tabulador para crear una sangría.

Bajamos CALCULATE y las dos funciones FILTER . Creamos sangrías antes de las funciones de FILTRO .

Puede ver de inmediato cuánto más fácil es leer la fórmula en comparación con lo que teníamos antes.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Esta es una solución realmente fácil para cuando necesita escribir fórmulas complejas.

La forma en que generalmente lo hago es que si hay una función que tiene lógica, generalmente la coloco en una fila propia con una sangría al frente para que las funciones se muestren de manera descendente.

Fórmula de LuckyTemplates con variables

Otra forma de simplificar una fórmula de LuckyTemplates es a través de variables .

Lo que puede hacer aquí es escribir en y luego nombrar su variable siempre que sea una palabra sin espacios .

Para nuestro ejemplo, usaremos el nombre FloridaLocation y luego lo estableceremos igual a la función FILTER que toma Florida Sales . Aunque puede almacenar resultados singulares dentro de variables, también puede colocar tablas en él.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Para que esto funcione, debe colocar RETURN antes de la lógica final de su fórmula.

Luego, puede colocar la variable que acaba de crear para reemplazar toda la función.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Puedo crear otra variable llamada ProductSelection , igualarla a la otra función FILTER y usarla como reemplazo de la función allí abajo nuevamente.

Ahora podemos ver cuánto más limpio es en lugar de la función que teníamos antes.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Uso de comentarios en la barra de fórmulas de LuckyTemplates

Lo último que quiero repasar es escribir comentarios en la barra de fórmulas. Esto puede ayudar a su equipo o usuarios a comprender su fórmula de LuckyTemplates.

Con solo escribir una barra inclinada dos veces ( // ), puede decir algo como "esta medida calcula las ventas en Florida para diferentes productos" .

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates

Puede colocar comentarios donde desee, ya que en realidad no se registran como cálculos en la barra de fórmulas.

Sintaxis, comentarios y variables de fórmulas de LuckyTemplates


Formateo de código DAX
usando variables en LuckyTemplates: un ejemplo detallado
Formas efectivas de usar la función GROUPBY en LuckyTemplates

Conclusión

En este blog, he discutido cómo ordenar su fórmula de LuckyTemplates para simplificar las cosas.

Lo único que no quiero ver es escribir fórmulas sin pensar en cómo hacerlas más legibles. Porque cuando te vuelves más complejo y avanzado con DAX, las fórmulas tienden a volverse ilegibles e incomprensibles.

Te harás un gran favor configurando tus fórmulas de manera eficiente.

Mis mejores deseos,


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