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

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

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
Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

February 2024 Update Carousel

Power BI Monthly Update - February 2024

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

Fabric Career Hub

Microsoft Fabric Career Hub

Explore career paths and learn resources in Fabric.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors