Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Este tutorial se centrará en las conversiones de divisas y cómo dar formato a estas divisas convertidas mediante DAX en LuckyTemplates. Puede ver el video completo de este tutorial en la parte inferior de este blog.
En este ejemplo, Ventas se usará para ejecutar un informe basado en diferentes monedas de los datos de World Wide Importer.
Tabla de contenido
Supuestos utilizados
Estos son los supuestos que debes recordar en esta remodelación:
Crear la tabla de divisas en Excel
Para la tabla Dimensión de tipo de cambio, se utilizará Microsoft Excel.
Puede ver 19 monedas diferentes que se muestran en la tabla de Excel:
La columna Formato se utiliza para elegir una moneda que selecciona un usuario. La columna Texto inicial especifica la moneda. La columna Orden de clasificación administra lo que el usuario quiere ver primero.
Si lleva esta tabla a LuckyTemplates, aterriza en la tabla Dim Currency Rates.
Puede ordenar la tabla de divisas por orden de clasificación en lugar de tener una disposición alfabética. Aquí está cómo hacerlo:
Primero, haga clic en el encabezado de la columna y luego cámbielo a Orden de clasificación.
El ticker de la tabla Tasas de divisas atenuadas debe coincidir con el ticker de la tabla Tasas de divisas reales.
Esto es importante porque en el modelo de datos, la tabla Dim y Fact Currency Rates deben estar relacionadas en función del ticker.
En tutoriales anteriores, tenía una medida de Ventas que convertía todas las Ventas en función de la moneda elegida.
Ahora, mirando la tabla, todas las Ventas se convirtieron a varias monedas. También puede ver que la columna Total está sumando erróneamente todo el valor de Ventas, lo cual es incorrecto ya que no se pueden sumar las diferentes monedas.
El formato de esta tabla no es útil para los usuarios ya que es confuso.
La medida Ventas totales debe tener el formato adecuado. Debe seguir el formato del archivo de Excel que se importó. Así es como debería verse:
Las Ventas convertidas y las Ventas formateadas tienen el mismo valor numérico, pero estas últimas se ven mejor con los símbolos de moneda adecuados. Por lo tanto, debe eliminar las Ventas convertidas ya que no es necesario.
Código DAX para la medida de ventas formateada
A continuación, cree el código DAX.
La primera variable de la medida, MeasureToFormat, puede ser dinámica. Convierte y formatea correctamente lo que el usuario quiere ver, como Ventas o Ganancias.
La medida Moneda seleccionada se utilizó anteriormente. Es un procedente de la tabla Dim Currency Rates.
Si elimina el nombre completo en la columna de campos y selecciona más de una moneda, las ventas formateadas tienen como valor predeterminado USD porque no sabe a qué convertir con una sola medida.
Mirando hacia atrás en la fórmula DAX, las siguientes dos variables son dos funciones juntas. Uno es para el formato y el otro para el texto principal.
La variable Leading2 es para el texto inicial en caso de que haya alguno.
En la variable FormatedMeasure, debe usar la función con MeasureToFormat y luego formatearla según LOOKUPVALUE .
Esta medida toma las Ventas convertidas, busca la moneda a la que desea convertirlas, va a las tablas de tipos de cambio y encuentra el formato.
Además, busque Texto inicial en caso de que haya alguno.
Así se logran las Ventas Formateadas.
Ahora, regrese a la medida de Ventas con formato. Saque la declaración IF porque es innecesaria. Todo lo que necesita es FinalFormat.
Después de eso, arrastre el Nombre completo a la sección Fila y verá las Ventas totales formateadas en diferentes monedas.
Si hace clic en el botón expandir, puede ver todas las Ventas en esa moneda.
Corrección de datos en blanco en la tabla de ventas
Compruebe si hay datos en blanco en su tabla de ventas. Estas son entradas que solo muestran la moneda sin cantidad.
Si encuentra datos o entradas en blanco, vuelva a la medida de Ventas con formato y agregue esta variable y la función :
Una vez hecho esto, ya no verá datos en blanco en su tabla.
Lógica de divisas múltiples en LuckyTemplates: un
valor de búsqueda Tipos de cambio de ejemplo de LuckyTemplates: una actualización de la administración de divisas múltiples
Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates
Conclusión
Con estos pasos, su conversión de moneda en LuckyTemplates está completa.
En este tutorial, simplemente reúne funciones de BUSCAR, diferentes selecciones de usuarios, medidas de formato y un poco de modelado de datos para formatear adecuadamente la moneda de sus Ventas.
Este método se puede usar en conversiones de moneda en LuckyTemplates para aclarar su tabla de ventas y mejorar la presentación para usted y los usuarios.
Mis mejores deseos,
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