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

DAX para fechas

Hola, chicos

Estoy tratando de tabular un gráfico de barras para algunos trabajos atrasados, pero tengo que pre-alertar a mis usuarios 2 días antes del trabajo atrasado.
digamos que el trabajo se va a atencionar el 3 de julio, para hoy (1 de julio) los usuarios pueden ver cuáles son los trabajos que van a atrasar para el 3 de julio.
cualquier fecha dax inteligente o solución para él?

Muchas gracias por el adelanto!

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@jeremycjjj , supongamos que la fecha de vencimiento se une a la tabla de fecha

CALCULATE(Count(Job[Job[Job ID]),dateadd('Date'[Date],2,Day))

Esto hará que los trabajos venzan después de 2 días

O

CALCULATE(Count(Job[Job[Job ID]),filter(all(Date),Date[Date] ?Today()+2))

View solution in original post

5 REPLIES 5
v-zhenbw-msft
Community Support
Community Support

Hola @jeremycjjj ,

Lo siento por eso no entendemos cuál es su resultado de deseo claramente.

Creamos una muestra y encontramos una solución de medida para distinguir entre caducidad y caducidad después de dos días.

Measure = 
IF(MAX('Table'[overdue Date])<=TODAY(),"expired",IF(MAX('Table'[overdue Date])<=TODAY()+2,"Expires in two days","Not expired"))

DAX1.jpg

Si no cumple con sus requisitos, ¿podría proporcionar una muestra de maqueta basada en datos falsos o describir los campos de cada tabla y las relaciones entre tablas simplemente?

Será útil si puede mostrarnos el resultado esperado exacto basado en las tablas.

Cargue sus archivos en OneDrive para la Empresa y comparta el enlace aquí. Por favor, no contenga ninguna Información Confidencial o Datos Reales en su respuesta.

BTW, pbix como adjunto.

Saludos

Equipo de apoyo a la comunidad _ zhenbw

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

Anonymous
Not applicable

hi @v-zhenbw-msft

@amitchandak lo había resuelto. Sin embargo, tengo otra pregunta para su dax, que podría ayudarme para mi consulta.

Si quiero contar cualquiera de mis fechas vencidas que superó los 30 días. ¿Es correcto a continuación?

if(max(table[overdue]) á (table[overdue])+30, "exceeded 30days", "before 30days")

@jeremycjjj , Esta necesidad de comparar con la fecha de cierre seleccionada o la fecha seleccionada Adte de hoy

Anonymous
Not applicable

@amitchandak

Fecha de cierre seleccionada. ¿Mi dax está por encima correcto o tengo que modificar algo allí?

amitchandak
Super User
Super User

@jeremycjjj , supongamos que la fecha de vencimiento se une a la tabla de fecha

CALCULATE(Count(Job[Job[Job ID]),dateadd('Date'[Date],2,Day))

Esto hará que los trabajos venzan después de 2 días

O

CALCULATE(Count(Job[Job[Job ID]),filter(all(Date),Date[Date] ?Today()+2))

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.