Forum Discussion
Problema de DAX
Hola
Estoy tratando de resolver un problema a través de dax. Actualmente hay datos duplicados en mi tabla y el requisito es no eliminar los registros duplicados porque si el usuario filtra según el país debería ver el resultado correcto. Los datos de muestra se encuentran a continuación
| Nº de contrato | volumen | tipo | país |
| 1111 | 10 | Texto original en | Singapur |
| 1111 | 10 | Informes | Países Bajos |
| 2222 | 15 | Texto original en | Vietnam |
El O/P debe ser para el contrato No 1111 El volumen total debe ser 10.
Para Singapur el volumen debe ser 10 de manera similar para el volumen de los Países Bajos debe mostrar 10.
Tanto para Singapur como para los Países Bajos, el volumen debe ser 10. Puede haber un máximo de 2 líneas de un contrato (original, informe) o 1.
¿Cómo puedo obtener la suma correcta usando DAX?
4 Replies
- Syndicate_AdminAdministrator
La medición depende en gran medida del contexto. ¿Cómo vas a usar la medida?
- Syndicate_AdminAdministratorSpoilerLa medida se utilizará en tabla con contrato no y con segmentación de país.
- Syndicate_AdminAdministrator
El total debe mostrarse como 25.
- Syndicate_AdminAdministrator
Hi, @Oliya
De acuerdo con su descripción, desea obtener el total de la codificación [volumen] a su lógica.
Estos son los pasos que puede consultar:
(1) Mis datos de prueba son los mismos que los tuyos.(2) Podemos crear dos medidas:
Measure = MAXX('Table','Table'[volume])Measure 2 = SUMX(VALUES('Table'[Contract No]) ,[Measure])(3) Luego podemos poner la [Medida 2] y los campos en el visual y luego podemos satisfacer su necesidad:
Gracias por su tiempo y uso compartido, y gracias por su apoyo y comprensión de PowerBI.
Saludos
Dijo Zhang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.