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

Obtenga la medida correcta

Hola

Tengo la tabla a continuación, y la medida actual para calcular el

YTD Race Rate = [ YTD Start Headcount by Race]/[ YTD Start Headcount ALL Race] (los resultados están en la columna YTD Race Rate)

Y lo que necesito en su lugar es obtener:

YTD Race Rate = YTD Start Headcount by Race/Total YTD Start Headcount ALL Race que es el "Reuired Results"

Nombre de la razaYTD Comienza el recuento por razaYTD Start Headcount ALL RaceTasa de carrera YTDResultados requeridos
A1811415.8%15.8%
B1110510.5%9.6%
C21111.8%1.8%
D5846.0%4.4%
E1234.3%0.9%
F1911.1%0.9%
G4844.8%3.5%
H7211463.2%63.2%
Total114114

Para darle más contexto sobre las medidas anteriores, a continuación se presentan las medidas que tengo para la tabla anterior:

1- YTD Start Headcount = CALCULAR(CONTAR(Nombre de la tabla[Job Req]), DATESYTD(nombre capaz[CF - Fecha de contratación (Job Req)]),nombre capaz[Estado de solicitud de trabajo]="Lleno",TA_Talent_Feed[País]="Nombre del país")
2- YTD Start Headcount ALL Race= CALCULAR(CONTAR(Nombre de la tabla[Req de trabajo]), DATESYTD(Nombre de la tabla[CF - Fecha de contratación (Job Req)]),Nombre de la tabla[Estado de solicitud de trabajo]="Lleno",Nombre de la tabla[País]="Nombre del país",TODO(Nombre de la tabla[Raza]))
Tasa de carrera de 3-YTD = [YTD Start Headcount]/[YTD Start Headcount ALL Race]
¿Alguien podría ayudarme a obtener la medida correcta y obtener los resultados como la columna "resultados requeridos"?
¡Gracias!
1 ACCEPTED SOLUTION

¡De nada! Eso no debería ser un problema. Simplemente actualice la medida como se ve a continuación:

Required Result Measure = 
VAR Numerator =
    [YTD Start Headcount by Race]
VAR Denominator =
    CALCULATE (
        [YTD Start Headcount by Race],
        ALL ( 'Table Name'[Race Name] )
    )
VAR Result =
    DIVIDE ( Numerator, Denominator )
RETURN
    Result

También actualizo el PBIX vinculado en la respuesta anterior.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola

Prueba algo como esto:

Required Result Measure = 
VAR Numerator =
    SUM ( 'Table Name'[YTD Start Headcount by Race] )
VAR Denominator =
    CALCULATE (
        SUM ( 'Table Name'[YTD Start Headcount by Race] ),
        ALL ( 'Table Name'[Race Name] )
    )
VAR Result =
    DIVIDE ( Numerator, Denominator )
RETURN
    Result

Aquí hay un enlace a un PBIX.

SteveHailey_0-1641580798527.png

- Esteban

Hola Steve,

¡Gracias por su rápida respuesta! Estaba probando su medida sugerida, pero no obtengo la medida correcta ya que el "YTD Start Headcount by Race" es una medida, no una columna. ¿Hay alguna otra forma posible de llegar a esto?

¡De nada! Eso no debería ser un problema. Simplemente actualice la medida como se ve a continuación:

Required Result Measure = 
VAR Numerator =
    [YTD Start Headcount by Race]
VAR Denominator =
    CALCULATE (
        [YTD Start Headcount by Race],
        ALL ( 'Table Name'[Race Name] )
    )
VAR Result =
    DIVIDE ( Numerator, Denominator )
RETURN
    Result

También actualizo el PBIX vinculado en la respuesta anterior.

Los resultados son exactamente lo que quería, ¡muchas gracias @SteveHailey por esta medida perfecta!

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.