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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Columnas calculadas basadas en la jerarquía

Hola juntos,

Me gustaría realizar el siguiente cálculo en PowerBI utilizando columnas calculadas:

Tenemos una estructura organizativa que puede tener cualquier número de niveles. Para cada organización no importa qué nivel hayamos dado las siguientes columnas:

ID de organizaciónIdentificación de padreVentas
1 20
2150
3120
4220
5450
6470

Ahora me gustaría calcular para cada organización el promedio de las "ventas" de sus unidades subsidiarias. Incluyendo su propio valor. Habría resuelto esto normalmente a través de una tabla para cada nivel, pero el número de niveles cambia constantemente y no quiero que el tablero tenga que ajustarse cada vez. Vea el siguiente gráfico como ejemplo de los niveles de la tabla anterior.

Merlin_25_0-1644237855517.png

Así que en lugar de crear muchas tablas me gustaría poner el cálculo en la siguiente tabla donde se incluyen todas las organizaciones.

ID de organizaciónIdentificación de padreVentasPromedio de ventas
1 20(20+50+20)/3
2150(50+50)/2
312020/1
4220(20+70+60)/3
5460

60/1

647070/1

Hasta ahora solo tengo una columna en la que calculo la suma de todas las unidades directamente vinculadas pero sin sus unidades hijas y sin dividir por el número para el promedio.

Merlin_25_1-1644239760709.png

¿Cómo abordarías esto, alguien ha tenido un problema similar?


¡Muchas gracias por sus respuestas!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@Merlin_25 ,

Tienen dificultades con la lógica.

¿Por qué el promedio de ID de organización 2 es (50+50)/2?

¿De dónde viene el segundo "50"?

Saludos

Arrendajo

@v-jayw-msft,

gracias por ver mi problema.

La fórmula promedio es: (Valor de venta propio + Suma (Promedio de unidades secundarias)) / (Recuento de unidades secundarias + 1)

Así que en el caso de la Organización 2 es (50 (Valor Propio) + 50 (Valor Organización 4)) / 2

Syndicate_Admin
Administrator
Administrator

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.