cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Ver totales corregidos en una matriz

Hola a todos, he estado acercándome al producto por un corto tiempo y tendría un problema en resolver una solicitud del cliente.

Tenemos una tabla principal con activos y 3 tablas vinculadas a ella con la tecla "COLONNA JOIN X", donde tengo el rendimiento absoluto para cada activo. Hay 3 niveles de activos y cada nivel tiene su rendimiento absoluto, que NO DEBE SER LA SUMA, sino un valor que siempre es el mismo

Immagine 2021-09-17 100220.jpgAdjunto la tabla de unión de Nivel 3 (ya filtrada para una fecha determinada que uso en el informe) donde vemos que el rendimiento absoluto del activo "Fondi Edge" (en el Nivel 3) es del 99,9%

Immagine 2021-09-17 100443.jpg

Adjunto también la tabla de unión de Nivel 4 (también ya filtrada para la misma fecha) donde vemos que el rendimiento absoluto del activo "Otros Fondos Edge" (en el Nivel 4) es del 8,16% y el del activo "Multistrategy Edge Funds" es en lugar del 5,09%

Immagine 2021-09-17 100753.jpg

bueno, si muestro todo en una tabla normal (en el nivel inferior) no hay problemas y veo los datos correctos, si en cambio uso una matriz, siempre me da el 99.9% en todos los niveles (por lo tanto, siempre el porcentaje del nivel "más alto" (Nivel 3)).

Immagine 2021-09-17 101429.jpg

para PERF% i Used Maximun

Immagine 2021-09-17 102107.jpg


Agradezco de antemano a cualquiera que pueda ayudarme a mostrar el rendimiento / porcentajes correctos con la matriz (que es la herramienta que le gustaría al cliente).

Saludos

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @AndreaPRJ,

Este es un problema de contexto cuando haces la medida que estás haciendo, solo recoges el valor de nivel 3, por lo que para todas las líneas de la matriz, sin importar el nivel que sea, recogerás el valor de nivel 3 y calcularás en consecuencia.

Lo que debe hacer es agregar el contexto adicional a su medida, así que pruebe la siguiente medida.

Porcentaje de rendimiento =
var tempTable = RESUMIR (
'Analisi perf &bmk',
'Analisi perf &bmk'[LIVELLO_5],
'Analisi perf &bmk'[LIVELLO_4],
'Analisi perf &bmk'[LIVELLO_3],
'tabella join l5'[PERFORMANCE_PERCENTUALE],
'tabella join l4'[PERFORMANCE_PERCENTUALE],
'tabella join l3'[PERFORMANCE_PERCENTUALE]
)
devolución
INTERRUPTOR (
VERDADERO (),
ISINSCOPE ( 'Analisi perf &bmk'[LIVELLO_5] ),
MAXX (
Temptable
'tabella join l5'[PERFORMANCE_PERCENTUALE]
),
ISINSCOPE ( 'Analisi perf &bmk'[LIVELLO_4] ),
MAXX (
Temptable
'tabella join l4'[PERFORMANCE_PERCENTUALE]
),
ISINSCOPE ( 'Analisi perf &bmk'[LIVELLO_3] ),
MAXX (
Temptable
'tabella join l3'[PERFORMANCE_PERCENTUALE]
)
)

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hay @AndreaPRJ,

Este es un problema de contexto cuando haces la medida que estás haciendo, solo recoges el valor de nivel 3, por lo que para todas las líneas de la matriz, sin importar el nivel que sea, recogerás el valor de nivel 3 y calcularás en consecuencia.

Lo que debe hacer es agregar el contexto adicional a su medida, así que pruebe la siguiente medida.

Porcentaje de rendimiento =
var tempTable = RESUMIR (
'Analisi perf &bmk',
'Analisi perf &bmk'[LIVELLO_5],
'Analisi perf &bmk'[LIVELLO_4],
'Analisi perf &bmk'[LIVELLO_3],
'tabella join l5'[PERFORMANCE_PERCENTUALE],
'tabella join l4'[PERFORMANCE_PERCENTUALE],
'tabella join l3'[PERFORMANCE_PERCENTUALE]
)
devolución
INTERRUPTOR (
VERDADERO (),
ISINSCOPE ( 'Analisi perf &bmk'[LIVELLO_5] ),
MAXX (
Temptable
'tabella join l5'[PERFORMANCE_PERCENTUALE]
),
ISINSCOPE ( 'Analisi perf &bmk'[LIVELLO_4] ),
MAXX (
Temptable
'tabella join l4'[PERFORMANCE_PERCENTUALE]
),
ISINSCOPE ( 'Analisi perf &bmk'[LIVELLO_3] ),
MAXX (
Temptable
'tabella join l3'[PERFORMANCE_PERCENTUALE]
)
)

View solution in original post

Muy muy bueno

funciona perfectamente y es justo lo que necesitaba. ¡Muchas gracias por su inestimable ayuda!

¡fenomenal!

Syndicate_Admin
Administrator
Administrator

Hay @AndreaPRJ ,

Esto tiene que ver con el contexto de los valores, cuando vas a los totales el contexto cambia y el resultado se calcula en base a ese nuevo contexto.

¿Puede compartir una maqueta de datos o una muestra de su archivo PBIX? Puede usar un enlace de onedrive, google drive, transferencia o similar para cargar sus archivos.

Si la información es confidencial, compártala a través de un mensaje privado.

Puedo enviarle el archivo a través de wetransfer si lo desea

Helpful resources

Announcements
PBI_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

Power BI October Update 2021.jpg

Power BI Release

Click here to read more about the October 2021 Release!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Teds Dev Camp Oct. 2021 768x460.jpg

Power BI Dev Camp - October 28th, 2021

Mark your calendars and join us for our next Power BI Dev Camp!

Top Solution Authors