Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Sujit_Thakur
Solution Sage
Solution Sage

Total de matriz

Querida familia PBI ,
PLease puede alguien ayudarme a resolver este problema
El total de filas de mi matriz muestra un valor incorrecto
Como se muestra a continuación, ambas filas son medidas y ambas filas tienen el mismo valor pero siguen siendo diferentes total ?
Row Totak issue.PNG
Por favor, ayuda

@nickyvv


saludos
Thakur Sujit

1 ACCEPTED SOLUTION

@amitchandak y @v-chuncz-msft y @AntrikshSharma


Estoy muy contento de que tengo el problema, fue a solo el contexto del filtro, traté de entender y luego sí lo hice!!!!
Acabo de hacer un DAX más en el que le dije power bi para ver si mi columna modelo tiene sólo un valor entonces ok dame medida dist esperado, pero si más de un modelo es avialable en contexto de filtro a continuación, suma fila sabia la medida dist esperada .

Nuevo DAX á IF(HASONEVALUE(Query1[Model]),[Exepected_dist],Sumx(values(Query[model]),[Expected_dist]))
Espero que esto ayude a alguien como yo que habría pasado casi 2 días atrapados en una cosa


saludos

Thakur Sujit

View solution in original post

8 REPLIES 8
Sujit_Thakur
Solution Sage
Solution Sage

Dear @amitchandak  sir ,

Please help , I can't find another way to solve this

 

Regards 

Thakur Sujit

Sujit_Thakur
Solution Sage
Solution Sage

Estimado @amitchandak señor ,
permítanme por favor profundizar en esta duda,
siguiente es mi tabla de datos de ejemplo

FechaModelo MIN_ODOMAX_ODO
8/8/2020A200.29250.39
8/9/2020A260269
8/10/2020A00
8/11/2020A282291
8/8/2020B500550
8/9/2020B570589
8/10/2020B590600
8/11/2020B601610
8/8/2020C100110
8/9/2020C111119
8/10/2020C130156
8/11/2020C156160

Ahora en esta tabla hay dos medidas .
1)Dist_rec á SUMX(Query1,'Query1'[MAX_ODO]) - SUMX(Query1,'Query1'[MIN_ODO])

2) Expected_Dist á Var MINK á MINX(FILTER(Query1,'Query1'[MIN_ODO] <> 0),'Query1'[MIN_ODO])
var MAXK - MAXX(Query1,Query1[MAX_ODO])
resultado de var - MAXK - MINK
resultado de retorno



Ahora, cuando utilizo esta matriz de dos medidas, la primera medida funciona bien, pero la segunda muestra los totales de fila incorrectos.
@amitchandak señor por favor ayúdame con esto y sí , también tengo una segmentación de fecha y modelo lista desplegable , espero que la solución que usted sugerirá también funcionará cuando aplico el filtro de modelo desplegable o cuando cambio de cortador de fecha

Estimado @v-chuncz-msft ,

Vi hace algún tiempo que dio solución a tal problema, me gustaría agradecer mucho a usted si usted puede ayudar aquí también

Por favor, ayuda, se atascó de 2 días

saludos

Thakur Sujit

@amitchandak y @v-chuncz-msft y @AntrikshSharma


Estoy muy contento de que tengo el problema, fue a solo el contexto del filtro, traté de entender y luego sí lo hice!!!!
Acabo de hacer un DAX más en el que le dije power bi para ver si mi columna modelo tiene sólo un valor entonces ok dame medida dist esperado, pero si más de un modelo es avialable en contexto de filtro a continuación, suma fila sabia la medida dist esperada .

Nuevo DAX á IF(HASONEVALUE(Query1[Model]),[Exepected_dist],Sumx(values(Query[model]),[Expected_dist]))
Espero que esto ayude a alguien como yo que habría pasado casi 2 días atrapados en una cosa


saludos

Thakur Sujit

La versión de su código con SUMX funciona porque en el total general se están sumando las dos columnas y luego restando, pero en el segundo en el total general sólo está subtrando el Mínimo de MINODO de Max de MAXODO con darle un gran número y que es correcto becuse en el gran total el MIN sería para la primera fecha y el MAX será para la última fecha..

amitchandak
Super User
Super User

@Sujit_Thakur , puede compartir fórmula, puede deberse al contexto de fila. Es posible que tenga que usar valores o resumir

Estimado @amitchandak ,
lo que sigue es DAX

Dist ?donde MINK ?MINX(FILTER(Query1,Query1[trip_min_odo]<>0),Query1[trip_min_odo])
fue MAXK ?MAXX(Consulta1,Query1[trip_max_odo])
resultado de var - MAXK - MINK
resultado de retorno

Estimado @amitchandak señor.

Por favor, ayuda

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.