Forum Discussion
Combinar CALCULATION DAX en Measure
Estimados todos,
He definido dos medidas diferentes:
1.
Estimado @Idrissshatila ,
Gracias por su solución, esto está muy claro. Funciona.
Es bueno ver que la declaración IF se puede implementar en el DAX, esto es algo que no puedo encontrar tan fácilmente en el libro de capacitación de DAX.
Saludos
Cornelis.
7 Replies
- Syndicate_Admin
Administrator
Hola @CornelisV ,
Intente usar el siguiente DAX.
Sales = CALCULATE ( [Sales Amount] * IF ( MAX ( 'Date'[Fiscal Month Number] ) < 6, 0.2, -- multiplier if month < 6 0.1 -- multiplier if month >= 6 ) )- Syndicate_Admin
Administrator
Estimado @Idrissshatila ,
Gracias por su solución, esto está muy claro. Funciona.
Es bueno ver que la declaración IF se puede implementar en el DAX, esto es algo que no puedo encontrar tan fácilmente en el libro de capacitación de DAX.
Saludos
Cornelis.
- Syndicate_Admin
Administrator
Hola @CornelisV ,
Puede lograr esto mediante el uso de las funciones IF() o SWITCH(). Aquí hay un ejemplo usando SWITCH():Sales = CALCULATE( [Sales Amount] * SWITCH( TRUE(), MAX('Date'[Fiscal Month Number]) < 6, 0.2, MAX('Date'[Fiscal Month Number]) > 6, 0.1, 1 ) )Si esto ayudó, márquelo como la solución para que otros también puedan beneficiarse. Y si lo encontró útil, siempre se agradecen los elogios.
GraciasSamson
Conéctate conmigo en LinkedIn
Echa un vistazo a mi Blog
¿Vas a la Conferencia de la Comunidad Europea de Microsoft Fabric? Echa un vistazo a mi Sesión
- Syndicate_Admin
Administrator
Hola @SamsonTruong,
Una nota amable sobre esta medida para que @CornelisV sepa, que si es igual a 6, entonces será el monto de ventas * 1, a menos que desee que se ajuste a una de las dos primeras condiciones, entonces lo hace > = o < =.
- Syndicate_Admin
Administrator
Hola @SamsonTruong ,
Gracias, la misma solución que la de @Idrissshatila , con la diferencia de que estás usando SWITCH.
Funciona muy bien.
Saludos
Cornelis
- Syndicate_Admin
Administrator
Hola
En el objeto visual Tabla que está creando, ¿qué está arrastrando a las etiquetas de fila? Comparta el enlace de descarga del archivo PBI y muestre el resultado esperado muy claramente.
- Syndicate_Admin
Administrator
Estimado @Ashish_Mathur ,
@Idrissshatila muestra la solución, puede ver una captura de pantalla de la vista de tabla con la solución.
Estoy de acuerdo contigo en que será mejor que describa el problema con más detalles.
Saludos
Cornelis.