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
KevsArteaga
New Member

% de participacion

Buenas, soy nuevo en dax pero tengo una pequeña duda, quisiera sacar el porcentaje de participacion de una tabla, ya tengo las medidas de conteodistinto para el total , pero quisiera una medida para calcular por su tipo de "forma de pago" y luego de haberlo calculado, sacar su porcentaje

Para el calculo por categoria tenia esta idea

Conteo de OC por Forma de pago = CALCULATE(DISTINCTCOUNTNOBLANK('2023'[Id Orden de Compra Bigmagic]),GROUPBY('2023','2023'[Forma de pago]))
Pero al querer usar esa misma medida para calcular el % de participacion me sale 100% en todas
 En la tabla detallo mi duda tambien
KevsArteaga_0-1684893936965.png

 

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hi , @Syndicate_Admin

De acuerdo con su descripción, desea obtener el porcentaje de participación de una tabla.

Estos son los pasos que puede consultar:
(1) Estos son mis datos de prueba:

vyueyunzhmsft_0-1685067240711.png

Creo una medida para simular la tuya.

Measure = SUM('Table'[Value])

(2) Entonces wen puede crear dos medidas como esta si una puede ayudarte:

Percentage = var _total = SUMX( ALLSELECTED('Table'[Payment method]) , [Measure])
return
DIVIDE([Measure],_total)
Percentage without null = var _total = SUMX(FILTER( ALLSELECTED('Table'[Payment method]) ,[Payment method]<> BLANK()) , [Measure])

 return
 IF(MAX('Table'[Payment method])=BLANK(),BLANK(),
 IF( HASONEVALUE('Table'[Payment method]),
 DIVIDE([Measure],_total) ,1))

El resultado es el siguiente:

vyueyunzhmsft_1-1685067305651.png

Si este método no satisface sus necesidades, puede proporcionarnos sus datos de muestra especiales y los datos de muestra de salida deseados en forma de tablas, para que podamos ayudarlo a resolver mejor el problema. (¡También puede cargar su .pbix de muestra [sin datos confidenciales] en OneDrive y compartirlo con el enlace de OneDrive para mí! )

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.

View solution in original post

2 REPLIES 2
KevsArteaga
New Member

Muchisimas gracias por la ayuda! acabo de implementar las medidas y ha resultado! 

Syndicate_Admin
Administrator
Administrator

Hi , @Syndicate_Admin

De acuerdo con su descripción, desea obtener el porcentaje de participación de una tabla.

Estos son los pasos que puede consultar:
(1) Estos son mis datos de prueba:

vyueyunzhmsft_0-1685067240711.png

Creo una medida para simular la tuya.

Measure = SUM('Table'[Value])

(2) Entonces wen puede crear dos medidas como esta si una puede ayudarte:

Percentage = var _total = SUMX( ALLSELECTED('Table'[Payment method]) , [Measure])
return
DIVIDE([Measure],_total)
Percentage without null = var _total = SUMX(FILTER( ALLSELECTED('Table'[Payment method]) ,[Payment method]<> BLANK()) , [Measure])

 return
 IF(MAX('Table'[Payment method])=BLANK(),BLANK(),
 IF( HASONEVALUE('Table'[Payment method]),
 DIVIDE([Measure],_total) ,1))

El resultado es el siguiente:

vyueyunzhmsft_1-1685067305651.png

Si este método no satisface sus necesidades, puede proporcionarnos sus datos de muestra especiales y los datos de muestra de salida deseados en forma de tablas, para que podamos ayudarlo a resolver mejor el problema. (¡También puede cargar su .pbix de muestra [sin datos confidenciales] en OneDrive y compartirlo con el enlace de OneDrive para mí! )

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.

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.