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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

Per cápita

Hola, quiero calcular la cantidad per cápita para los empleados. Para un empleado, se generan varios códigos de pago para cada mes.

El cálculo per cápita se adjunta a continuación en capturas de pantalla de Excel. ¿Cómo se implementa este Power BI DAX?

Necesito ayuda en esto para calcular, por favor. Gracias.

Capita.pngCal Logic.png

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola

En primer lugar, muchas gracias por su apoyo. Necesitamos multiplicar el promedio de 0.25,0.64,0.09 en lugar de 0.25 + 0.64 + 0.09

Promedio de (0.25,0.64,0.09)*423,849.40

Syndicate_Admin
Administrator
Administrator

Hola @Junayet_Rahaman ,

Podemos crear una tabla.

Table 2 = ADDCOLUMNS(CALENDAR(DATE(2022,1,1),DATE(2023,12,31)),"month",MONTH([Date]))

vtangjiemsft_0-1701249226862.png

Podemos crear medidas.

Measure 2 = 
var _total=IF(MAX('Table'[Year])<YEAR(TODAY()),12,MONTH(TODAY()))
var _table1=SUMMARIZE(ALL('Table'),'Table'[Employee name],'Table'[Month])
var _month=COUNTROWS(FILTER(_table1,'Table'[Employee name]=MAX('Table'[Employee name]) && [Month] in VALUES('Table 2'[month])))
return  DIVIDE(_month,_total,0)
Measure 3 = 
var _a= CALCULATE(SUM('Table'[Amount]),ALL('Table'))
var _b=SUMX(VALUES('Table'[Employee name]),[Measure 2])
return _a * _b

vtangjiemsft_1-1701249541825.png

Saludos

Neeko Tang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola Neko Tang,

El empleado C tiene solo 11 años porque en el año 2023 11 meses son meses continuos. Por lo tanto, el empleado C tiene una cantidad solo para 11 (noviembre), por lo que el recuento para este año es 1. Se dividirá 1/11. Si el empleado C estuvo presente 2 meses, entonces se dividiría por 2/11. Por favor, avíseme si todavía hay confusión. Gracias por su apoyo.

Syndicate_Admin
Administrator
Administrator

Hola @Junayet_Rahaman ,

Lo siento, no entiendo muy bien la lógica de la columna de Personas Promedio y por qué el Empleado C solo tiene once meses, ¿puede explicar esto con más detalle?

Saludos

Neeko Tang

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors