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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

El porcentaje del subtotal es incorrecto cuando el recuento de personal cambió dinámicamente mediante parámetros

Fuente de datos

Task.xlsx archivo es la fuente de datos que contiene datos como Grupo, Función, País y Personal.

Archivo .pbix - https://drive.google.com/file/d/1mhLFS0-BvzScHx-O5FUIqMRZG_ehCqgI/view?usp=sharing

Archivo .xlsx - https://docs.google.com/spreadsheets/d/1A4SPTjLhfiL691StfF0nuJA1K2rIeoE9/edit?usp=sharing&ouid=10869...

Problema

Refiriéndose al archivo .pbix, tomando la función1 como ejemplo, la función1 tiene presencia en tres países y sus recuentos se dan con un total de 69 (41 + 17 + 11). El porcentaje de concentración se calcula como (41/69) * 100 = 59.42% para India. Lo mismo ocurre con Estados Unidos y Filipinas.

Tengo 4 parámetros en su lugar, si selecciono "India" en el parámetro "País 1" y 10 en "Headcount % Change1", significa que estoy aumentando el recuento de India en un 10%, lo que me da 41 * (1 + 10/100) = 45.1. Del mismo modo, si selecciono "EE. UU." en el parámetro "País 2" y 5 en "Porcentaje de cambio de plantilla 2", significa que estoy aumentando la plantilla de EE. UU. en un 5%. El HC para Filipinas seguirá siendo el mismo.

Averigüe el porcentaje de concentración para el nuevo recuento dinámico que se está cambiando por parámetros.

Resultado esperado

Concentración % -

India = 45,1 / (45,1 + 17 + 11,55) = 61,23

Estados Unidos 11,55/(45,1+17+11,55) = 15,68

Filipinas = 17/(45.1+17+11.55) = 23.08

Enlace de archivo Excel y .pbix adjunto para su referencia

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola @ShejalTiwari ,

Cree una medida de la siguiente manera:

Measure  = 
VAR _a = SELECTEDVALUE(Sheet1[Function])
VAR _table = SUMMARIZE(ALL(Sheet1),'Sheet1'[Group],'Sheet1'[Function],'Sheet1'[Country],"Test",[Headcount New])
RETURN
DIVIDE([Headcount New],SUMX(FILTER(_table,'Sheet1'[Function]=_a),[Test]))

El resultado es el siguiente:

vlinhuizhmsft_0-1727764989398.png

Saludos
Zhu
Equipo de apoyo a la comunidad

Si hay algún post Ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Muchas gracias Zhu por ayudar a resolver el problema. Realmente aprecio su tiempo y esfuerzo 🙂

Syndicate_Admin
Administrator
Administrator

Hola @ShejalTiwari ,

Cree una medida de la siguiente manera:

Measure  = 
VAR _a = SELECTEDVALUE(Sheet1[Function])
VAR _table = SUMMARIZE(ALL(Sheet1),'Sheet1'[Group],'Sheet1'[Function],'Sheet1'[Country],"Test",[Headcount New])
RETURN
DIVIDE([Headcount New],SUMX(FILTER(_table,'Sheet1'[Function]=_a),[Test]))

El resultado es el siguiente:

vlinhuizhmsft_0-1727764989398.png

Saludos
Zhu
Equipo de apoyo a la comunidad

Si hay algún post Ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors