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
Anonymous
Not applicable

Ayuda con la escritura de DAX para diferentes KPI en función de los períodos de fecha.

Nuestros médicos tienen un KPI para sus horas facturables por quincena en función de sus horas disponibles. Su KPI es un 20% más bajo durante las vacaciones escolares.

En mi tabla de calendario he creado una columna para agregar las vacaciones escolares por fecha para el próximo año, consulte adjunto.

Tengo dos medidas que calcula que los médicos alcanzaron el objetivo% en función de sus horas disponibles, horas facturables y su KPI personal. La medida de KPI base es "Alcanzar el objetivo% y la medida de KPI de vacaciones de la escuela es "SH alcanzó el objetivo%".

Los cálculos son correctos y funciona cuando agredo ambas medidas al gráfico.

¿Puede alguien por favor ayudarme con el siguiente paso para escribir un dax que calculará "SH Alcanzó el objetivo%" cuando CalendarTable.SchoolHoliday - "SH" más calcular "Objetivos alcanzados%"

Por favor, hágamelo saber si necesita más información.

Su ayuda es muy apreciada. AmandaCalendarTable School Holiday.png

1 ACCEPTED SOLUTION
v-eqin-msft
Community Support
Community Support

Hola @Amandadegier ,

Si School Holiday es la columna:

Measure =
IF (
    MAX ( 'CalendarTable'[School Holiday] ) = "SH",
    [SH reached Target %],
    [Reached Target %]
)

Si school Holiday es medida:

Measure 2 =
IF ( [SchoolHoliday Measure] = "SH", [SH reached Target %], [Reached Target %] )

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

View solution in original post

6 REPLIES 6
v-eqin-msft
Community Support
Community Support

Hola @Amandadegier ,

¿Podría decirme si su problema ha sido resuelto? Si es así, amablemente Acédárlo como la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.

Saludos
Eyelyn Qin

v-eqin-msft
Community Support
Community Support

Hola @Amandadegier ,

Si School Holiday es la columna:

Measure =
IF (
    MAX ( 'CalendarTable'[School Holiday] ) = "SH",
    [SH reached Target %],
    [Reached Target %]
)

Si school Holiday es medida:

Measure 2 =
IF ( [SchoolHoliday Measure] = "SH", [SH reached Target %], [Reached Target %] )

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

amitchandak
Super User
Super User

@Amandadegier , Probar como

calculate([SH Reached Target%], filter(CalendarTable, isblank(CalendarTable[SchoolHoliday] )))

Anonymous
Not applicable

Gracias, pero eso no hará que la medida se calcule a [Objetivo alcanzado%] cuando esté en blanco.

Lo que necesito es algo como esto, pero que en una medida:

IF(CalendarTable[School Holiday] á "SH" , [SH alcanzó el objetivo %], [Objetivo alcanzado %]

amitchandak
Super User
Super User

@Amandadegier , ¿Está relacionada la tabla de calendario con la tabla que ha creado SH reached Target%](based column table) ?

En caso afirmativo, inténtelo como

calculate([SH Reached Target%], filter(CalendarTable, CalendarTable[SchoolHoliday] á "SH"))

Más

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

Anonymous
Not applicable

Sí, están relacionados y esto funciona en parte. Cuando no es "SH", esta medida devuelve en blanco, pero quiero que calcule [Objetivo alcanzado%] cuando (CalendarTable, CalendarTable[SchoolHoliday] - BLANK())

Por lo tanto, necesito una declaración más en esta medida.

Gracias

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.