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

Filtrado de CALCULATE por fechas (meses)

Hola

Estoy tratando de construir tendencia muy simplemente mensual dentro de año(2020), pero en el gráfico visualizado todos los 12 meses + mes vacío.

Tengo 3 mesas:

1. Calendario. Calendario: CALENDAR("01.01.2020";max('service_level'[Receivied on])) -significado hasta 18.09.2020

2. Tabla de nivel de servicio que contiene la fecha de recepción del pedido y el pedido - la última fecha en esa tabla es 18.09.2020

3. Tabla de reclamaciones que contiene la fecha de recepción de la reclamación y el número de pedido - la última fecha en esa tabla es 16.09.2020

las tablas 2 y 3 están vinculadas al Calendario.

el nivel de servicio % se calcula por medida:

%de servicioCALCULATE(1-[cantidad de reclamaciones confirmadas] / [cantidad total de pedidos];filtro('Calendario';' Calendario'[Fecha]<-max('service_level'[Recibido en])))

pero los gráficos son ... no debería visualizar Empty, Oct, Nov y December.

chart.jpg

Por favor, consejos cómo resolver, he probado muchas variantes, pero no pude alcanzar el éxito:(( y explicar brevemente por qué? tengo algunos en mente que "1-.." es el impacto en él. si me salto "1-..." en la fórmula - todo está bien en el gráfico, pero no un cálculo correcto del servicio%.

Gracias de antemano.

1 ACCEPTED SOLUTION
Fowmy
Super User
Super User

@SlavaKep

¿Puede probar esta medida:

service% = 
CALCULATE (
    DIVIDE(
        [total amount of orders]- [amount of confirmed claims],
        [total amount of orders]
    );
    FILTER ( 'Calendar'; 'Calendar'[Date] <= MAX ( 'service_level'[Received on] ) )
)

________________________

Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

View solution in original post

2 REPLIES 2
Fowmy
Super User
Super User

@SlavaKep

¿Puede probar esta medida:

service% = 
CALCULATE (
    DIVIDE(
        [total amount of orders]- [amount of confirmed claims],
        [total amount of orders]
    );
    FILTER ( 'Calendar'; 'Calendar'[Date] <= MAX ( 'service_level'[Received on] ) )
)

________________________

Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Anonymous
Not applicable

@Fowmy

Bueno, pasé todo el sábado y parte de hoy, para arreglar, pero me salvaste el resto del domingo:)

muchas 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.