Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Para este tutorial, le mostraré diferentes formas de cómo combinar valores usando funciones DAX avanzadas . Esta es una fórmula DAX increíble y te enseñaré tres formas diferentes de cómo usarla. Puede ver el video completo de este tutorial en la parte inferior de este blog.
La función COMBINEVALUES no es una función DAX difícil de entender. Es muy simple y es similar a cuando concatenas tus datos .
En LuckyTemplates, la función se usa para unir dos cadenas de texto en una. Entonces, si ha hecho algo de ese trabajo, sabrá exactamente a qué me refiero. Puede usar un simple ampersand (&) para unir dos valores de texto determinados. Pero la función COMBINEVALUES es una mejor manera de escribirlo.
Trabajaré con algunos ejemplos aquí para que pueda ver cómo puede integrarlo en sus fórmulas de LuckyTemplates y DAX. Puede combinar o concatenar valores mediante DAX de varias formas. Para este tutorial, lo hice de tres maneras: usé COMBINEVALUES en una columna calculada, una tabla de calculadora y también lo usé en una tabla de medidas.
Tabla de contenido
Combinar valores en columnas dentro de la tabla de fechas
En este primer ejemplo, intento unir dos columnas particulares dentro de mi tabla de fechas.
Pero me aseguré de poner una coma porque quiero hacerlo personalizado.
Aquí, utilicé la función COMBINEVALUES y la coloqué en el delimitador correcto en cualquier año o mes que quisiera. También puede usar otros valores, ¡es bastante simple!
Uso de COMBINEVALUES dentro de las tablas de la calculadora
Otra cosa que puede hacer para concatenar o combinar valores usando DAX es utilizarlo dentro de las tablas de la calculadora .
En primer lugar, haga clic en Nueva tabla en la pestaña Modelado de LuckyTemplates.
Ahora, quería crear una tabla nueva con una columna específica y única e información de mi tabla de fechas. La apariencia de la columna Meses en realidad no existe en mi tabla de fechas. Bueno, puede configurar esto en el Editor de consultas. Pero para este ejemplo, no he configurado esto en mi tabla de fechas. Acabo de usar la fórmula Meses Años para obtener los datos de dicha columna.
Lo que quiero lograr usando esta fórmula es obtener una lista de todos los meses y años únicos usando la función .
A continuación, quiero traer el número de índice porque quiero ordenar estos datos correctamente.
Sé que ya tengo la columna Índice en la tabla, pero solo quería crear una diferente. El que me permite ordenar los meses y el año correctamente.
También podría usar esto en mi modelo. Por ejemplo, podría querer colocarlo como otra tabla de búsqueda o una capa diferente.
Hay cierto potencial para que esto se use; por ejemplo, si tiene información de presupuesto mensual y desea filtrarla usando una tabla en lugar de usar su tabla de fechas.
A medida que trabajé con estas técnicas, me di cuenta de que hay otras formas de hacerlo. Eso es lo mejor de LuckyTemplates porque hay varias formas de hacer las cosas para obtener los mismos resultados.
En lugar de usar , puede utilizar la función COMBINEVALUES para simplificar la lógica que está escribiendo. Es como la función . En lugar de usar la operación de dividir, simplemente escribe la palabra dividir.
Combinar valores usando DAX dentro de una medida
El último ejemplo que quiero repasar es cómo combinar valores usando DAX dentro de una medida . También quiero mostrar cómo puede crear un texto dinámico utilizando la función COMBINEVALUES .
Mira lo que he hecho aquí. He colocado el texto "El primer mes y año en el contexto actual es". Luego, usé COMBINEVALUES para devolver dos elementos particulares de mi tabla de fechas por separado.
Mientras tanto, esta parte de la fórmula a continuación calcula el mes y los años mínimos.
No puedo simplemente usar porque buscará el primer mes alfabéticamente. En primer lugar, lo necesito para encontrar el primer mes corto. Pero para identificar cuál es el mes corto, necesita calcular el mes mínimo. A continuación, filtrará la tabla de fechas para ese primer mes en particular. Por lo tanto, siempre será enero en ese caso si tiene una selección de año. Ahora, finalmente puedo calcular las fechas mínimas para el año corto aquí desde la tabla de fechas.
Como puede ver, básicamente combiné dos columnas en particular, pero ahora es más dinámico. Entonces, cuando selecciono un año diferente dentro de la medida, la lógica se actualiza y combina los valores .
Usar funciones de iteración SUMX y AVERAGEX en LuckyTemplates
Trabajar con funciones de iteración en DAX
Cómo usar la función CROSSJOIN
Conclusión
Aunque este es un breve tutorial, verá que la función COMBINEVALUES es útil. En resumen, cuando se trata de sus fórmulas, se trata de hacer que parezcan más intuitivas.
Siempre me gusta hacer las cosas realmente simples e intuitivas en todos los aspectos de su trabajo dentro de LuckyTemplates . Este es solo otro buen ejemplo de una buena función limpia que le permite unir información con valores de texto de manera bastante efectiva.
Si disfrutaste aprendiendo sobre este, no olvides suscribirte a LuckyTemplates TV. ¡Pronto habrá mucho contenido excelente para ti!
Qué es uno mismo en Python: ejemplos del mundo real
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.
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.
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.
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.
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.
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.
Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.
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