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
Syndicate_Admin
Administrator
Administrator

Calcular el porcentaje basado en varias categorías

Hola a todos

He estado tratando muy duro de obtener el porcentaje (archivo en el enlace, no se puede copiar aquí ya que aparece un error). Porcentaje del importe basado en DM, KIC, moneda y año

2019-20

NSW local = División local (LocalplusOveseas)
NSW VIC= División local (Local más Oveseas)

Para cada año y luego por DM (ABC y XYZ), ¿es esa posibilidad, por favor?

Agradecería su ayuda. Muchas gracias.

https://www.dropbox.com/scl/fi/0at9lkdi7yq1p03jo3cya/percentage-by-cat.xlsx?dl=0&rlkey=u2ctinq7xhw6w...

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Gracias. ¿Hay alguna manera de hacerlo si el año no fue un año fiscal y solo 2020 en lugar de 2019-20?

2020 2021 2022

NSW Local 40% NSW Local 70% NSW Local 20%
NSW Ultramar 60% NSW Ultramar 30% NSW Ultramar 80%

VIC Local 45% VIC Local 30% VIC Local 10%

VIC Ultramar 55% VIC Ultramar 70% VIC Ultramar 90%

Cambié la base de datos a un año calendario. Avísame si es posible.

https://www.dropbox.com/scl/fi/e0ogrflvra64shh06qu0t/percentage-by-cat2.xlsx?dl=0&rlkey=grmwzdzde0y8...

Syndicate_Admin
Administrator
Administrator

Hola @PXJ99 ,

Sin meses no se puede crear un cálculo de año fiscal como 2019-2020 se puede crear solo si hay meses como abril de 2019 a marzo de 2020. Por lo tanto, es posible que deba rediseñar su base de datos.

Syndicate_Admin
Administrator
Administrator

Hola Kishore,

Gracias por la medida.

En realidad, estoy tratando de crear el porcentaje de la siguiente manera:

2021 2022 2023

NSW Local 40% NSW Local 70% NSW Local 20%
NSW Ultramar 60% NSW Ultramar 30% NSW Ultramar 80%

VIC Local 45% VIC Local 30% VIC Local 10%

VIC Ultramar 55% VIC Ultramar 70% VIC Ultramar 90%

Así que puedo trazarlo como una tabla y un pastel visual.

Tengo el archivo pbix con los datos y su medida:

https://www.dropbox.com/s/ib5j7kwhcwlx31j/Percentage%20based%20on%20several%20categories.pbix?dl=0

Cualquier ayuda de su parte sería muy apreciada.
Gracias

Syndicate_Admin
Administrator
Administrator

Hola @PXJ99 ,

puede crear una columna clave según sus requisitos y aquí estoy combinando DM y año y el DAX para que se vea así:

Key = 'Table'[DM]&'Table'[Year]

Luego cree medidas para NSW y VIC como esta:

NSW Local = 
Var Num = CALCULATE(SUM('Table'[NSW]),FILTER('Table','Table'[Currency] = "Local"),FILTER('Table','Table'[KIC] = "NSW"),ALLEXCEPT('Table','Table'[Key]))
Var Den = CALCULATE(SUM('Table'[NSW]),FILTER('Table','Table'[KIC] = "NSW"),ALLEXCEPT('Table','Table'[Key]))
Var Result = DIVIDE(Num,Den,0)
Return
Result
VIC Local = 
Var Num = CALCULATE(SUM('Table'[NSW]),FILTER('Table','Table'[Currency] = "Local"),FILTER('Table','Table'[KIC] = "VIC"),ALLEXCEPT('Table','Table'[Key]))
Var Den = CALCULATE(SUM('Table'[NSW]),FILTER('Table','Table'[KIC] = "VIC"),ALLEXCEPT('Table','Table'[Key]))
Var Result = DIVIDE(Num,Den,0)
Return
Result

La salida se ve así:

Kishore_KVN_0-1686023882946.png

Si esta publicación ayuda, entonces considere aceptarla como la solución para ayudar a otros miembros a encontrarla más rápidamente. ¡¡Gracias!!

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.