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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Syndicate_Admin
Administrator
Administrator

No se puede completar %Formula

Hola

Estoy tratando de preparar un panel de desgaste, no puedo calcular el siguiente requisito en power bi

Tener 2 conjuntos de datos vinculados por tabla de fechas independiente

1 archivo HC

2 Archivo de desgaste

Puedo calcular el desgaste mensual que desgaste / hc para ese mes

Para el desgaste anualizado, la fórmula que necesito usar es: (Suma de la tasa de deserción mensual * 12) / número mensual (si es mar debería ser 3)

Por favor, ayude con una solución, proporcionando una tabla de ejemplo a continuación

EneFebEstropear
Desgaste1089
HC100105100
Desgaste mensual10%8%9%
Desgaste anualizado120%106%106%

Gracias

ADEMÁS

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

@AjayReddy , Prueba como

AverageX(Valores('Fecha'[Mes Año]), [Desgaste mensual]*12)

o


SumX(Valores('Fecha'[Mes Año]), [Desgaste mensual]*12)/12

Hola Amit,

Gracias por la respuesta, estoy obteniendo los mismos valores que el %de desgaste mensual, ¿qué debería ser aquí SumX (Valores ('Fecha' [Mes Año]), número de mes?

Gracias

ADEMÁS

@AjayReddy ,

No estoy seguro de cómo se ve el modelo.

Pruebe estos:

Table = 
SUMMARIZE (
    'Calendar',
    'Calendar'[Month],
    "attrition",
        CALCULATE (
            SUM ( Attrition[Attrition] ),
            'Calendar'[Month] = MAX ( 'Calendar'[Month] )
        ),
    "hc", CALCULATE ( SUM ( 'HC'[HC] ), 'Calendar'[Month] = MAX ( 'Calendar'[Month] ) ),
    "monthly attrition",
        DIVIDE (
            CALCULATE (
                SUM ( Attrition[Attrition] ),
                'Calendar'[Month] = MAX ( 'Calendar'[Month] )
            ),
            CALCULATE ( SUM ( 'HC'[HC] ), 'Calendar'[Month] = MAX ( 'Calendar'[Month] ) )
        )
)
annualized attrition = 
VAR _month = 'Table'[Month]
VAR _sum =
    CALCULATE (
        SUM ( 'Table'[monthly attrition] ),
        FILTER ( 'Table', 'Table'[Month] <= EARLIER ( 'Table'[Month] ) )
    ) * 12
VAR _result =
    DIVIDE ( _sum, _month )
RETURN
    _result

vcgaomsft_0-1658131237869.png

El archivo PBIX se adjunta como referencia.

Saludos
Gao

Equipo de soporte de la comunidad

Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo bien sus necesidades o todavía tiene problemas, no dude en hacérnoslo saber. ¡Muchas gracias!

Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra

Eh

Gracias por la respuesta,

No puedo realizar el siguiente paso tal vez porque es una medida

SUM ( Attrition[Attrition] )

Solo para explicar el modelo un poco más, tenga 2 archivos mencionados a continuación

1) Archivo HeadCount con todos los nombres de los empleados mes a mes (los nombres se pueden repetir si el empoyee no se ajusta al mes siguiente) apilados uno encima del otro

2) Archivo de desgaste YTD

Preparé una tabla de fechas con fechas hasta fin de año. La tabla de fechas está vinculada a los datos de HC sobre la fecha del informe de HC y a la tabla de desgaste a la fecha de separación

@AjayReddy ,

Por favor, intente reemplazar esta fórmula con esa medida.

Si esto no funciona, considere proporcionar un archivo PBIX que no contenga datos privados.

Cómo proporcionar datos de ejemplo en el foro de Power BI

Saludos
Gao

Equipo de soporte de la comunidad

Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo bien sus necesidades o todavía tiene problemas, no dude en hacérnoslo saber. ¡Muchas gracias!

Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra

Eh

¿Te perdiste la fórmula porque no la veo?

"Por favor, trate de reemplazar esta fórmula con esa medida".

Gracias

ADEMÁS

Hola AJ,

Lo siento, no lo expliqué claramente, quise usar la medida [Desgaste] para reemplazar SUM ( Desgaste [Desgaste] ) en esta fórmula.

Table = 
SUMMARIZE (
    'Calendar',
    'Calendar'[Month],
    "attrition",
        CALCULATE (
            [Attrition],
            'Calendar'[Month] = MAX ( 'Calendar'[Month] )
        ),
    "hc", CALCULATE ( SUM ( 'HC'[HC] ), 'Calendar'[Month] = MAX ( 'Calendar'[Month] ) ),
    "monthly attrition",
        DIVIDE (
            CALCULATE (
                [Attrition],
                'Calendar'[Month] = MAX ( 'Calendar'[Month] )
            ),
            CALCULATE ( SUM ( 'HC'[HC] ), 'Calendar'[Month] = MAX ( 'Calendar'[Month] ) )
        )
)

Si esto no funciona, considere proporcionar un archivo PBIX que no contenga datos privados.

Cómo proporcionar datos de ejemplo en el foro de Power BI

Saludos
Gao

Equipo de soporte de la comunidad

Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo bien sus necesidades o todavía tiene problemas, no dude en hacérnoslo saber. ¡Muchas gracias!

Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra

Gracias por la rápida respuesta, A continuación se muestra el error que estoy recibiendo

AjayReddy_0-1658468372188.png

Adjunto un archivo de muestra con datos falsos para su comprensión

HC

Fecha del informeNombre del empleado
31-ene-22ADEMÁS
31-ene-22VJ
31-ene-22RJ
31-ene-22abcd
31-ene-22ADEMÁS
31-ene-22VJ
31-ene-22RJ
31-ene-22abcd
31-ene-22ADEMÁS
31-ene-22VJ
31-ene-22RJ
31-ene-22abcd
31-ene-22ADEMÁS
31-ene-22VJ
31-ene-22RJ
31-ene-22abcd
31-ene-22ADEMÁS
31-ene-22VJ
31-ene-22RJ
31-ene-22abcd
31-ene-22ADEMÁS
31-ene-22VJ
31-ene-22RJ
31-ene-22abcd
31-ene-22ADEMÁS
31-ene-22VJ
31-ene-22RJ
31-ene-22abcd
31-ene-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
28-feb-22abcd
28-feb-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
28-feb-22abcd
28-feb-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
28-feb-22abcd
28-feb-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
28-feb-22abcd
28-feb-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
28-feb-22abcd
28-feb-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
28-feb-22abcd
28-feb-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
28-feb-22abcd
28-feb-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
28-feb-22abcd
28-feb-22ADEMÁS
28-feb-22VJ
28-feb-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
31-mar-22VJ
31-mar-22RJ
31-mar-22abcd
31-mar-22ADEMÁS
30-abr-22VJ
30-abr-22RJ
30-abr-22abcd
30-abr-22ADEMÁS
30-abr-22VJ
30-abr-22RJ
30-abr-22abcd
30-abr-22ADEMÁS
30-abr-22VJ
30-abr-22RJ
30-abr-22abcd
30-abr-22ADEMÁS
30-abr-22VJ
30-abr-22RJ
30-abr-22abcd
30-abr-22ADEMÁS
30-abr-22VJ
30-abr-22RJ
30-abr-22abcd
30-abr-22ADEMÁS
30-abr-22VJ
30-abr-22RJ
30-abr-22abcd
30-abr-22ADEMÁS
30-abr-22VJ
30-abr-22RJ
30-abr-22abcd
30-abr-22ADEMÁS
30-abr-22VJ
30-abr-22RJ
30-abr-22abcd
30-abr-22ADEMÁS
30-abr-22VJ
30-abr-22RJ

Tabla de desgaste

Nombre del empleadoFecha de separación
CJ2-ene-22
Yo3-feb-22
P.4-mar-22
DE ACUERDO5-mar-22
MIN6-feb-22
PARA7-ene-22
RO8-abr-22
EP9-abr-22
ELEPÉ10-mar-22
RP11-feb-22
SI12-ene-22
TK13-abr-22
LM14-abr-22

Salida requerida

MesHCDesgasteDesgaste mensualMes% de desgaste anualizado
Ene29310%1124%
Feb3439%2115%
Estropear3838%3108%
Apr34412%4116%

Fórmula utilizada para el desgaste anualizado

=(SUMA(D$2:D2*12)/E2)

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.