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
New_be
Helper IV
Helper IV

Leer filas anteriores de fechas

Capture.PNG

¡Hola a todos! Todavía soy nuevo en power bi. Actualmente trabajando en este proyecto donde necesito mostrar la fecha para ayer. Por ejemplo, en la imagen, si mi fecha es 22/5/2020 (viernes), necesito obtener la fecha para ayer. Pero si mi fecha anterior tiene una fecha de salida, necesito obtener el valor de todas las fechas de salida y del día anterior. Ejemplo si mi fecha es 1/6/2020 (lunes), necesito obtener fechas que toma de 29/5 a 31/5. La lógica es que contará automáticamente el OFF, y también tomará la fecha anterior de la última fecha DE APAGADO.

Tengo 2 columnas, FECHA y DATE_OFF. Por favor, necesita asesoramiento e ideas de los expertos.

5 REPLIES 5
nandukrishnavs
Super User
Super User

@New_be

FechaDíaEstado
19-05-2020Martes
20-05-2020Miércoles
21-05-2020Jueves
22-05-2020Viernes
23-05-2020SábadoOFF
24-05-2020DomingoOFF
25-05-2020LunesOFF
26-05-2020MartesOFF
27-05-2020Miércoles
28-05-2020Jueves
29-05-2020Viernes
30-05-2020SábadoOFF
31-05-2020DomingoOFF
01-06-2020Lunes
02-06-2020Martes
03-06-2020Miércoles
04-06-2020Jueves

Crear una columna calculada

Previous Working Day = MAXX(FILTER(MyTable,MyTable[Date]<EARLIER(MyTable[Date])&&MyTable[Status]<>"OFF"),MyTable[Date])

Capture.JPG



¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
Apreciar con un kudos
🙂


Regards,
Nandu Krishna

Capture.new.PNG

¡Una buena solución! Pero lo que quiero decir es que si la fecha es 1/6/2020 (lunes), y tenemos 2 días libres, tomaremos los datos que se suman de la fecha 29-31 de mayo de 2020. ¿Cómo manejarlo?

@nandukrishnavs
@amitchandak

@New_be revisaste mi puesto original?


Regards,
Nandu Krishna

Capture.000.PNG

@nandukrishnavs que revise su solución y es impresionante! Pero creo que injustamente pregunté antes. Perdón por eso. Mi pregunta es cómo puedo obtener datos anteriores como en esta imagen que dibujo. Por ejemplo, si la fecha 27/5/2020 (miércoles) y tenemos 4 días libres del 23 al 26 de mayo de 2020, entonces quiero tomar los datos de antes de la última fecha de apagado que es del 22 al 26 de mayo de 2020. Y luego el valor para 27/5/2020 (mie) b e la suma del costo del 22 al 26 de mayo de2020.


No sé si es posible hacer eso en power bi, pero espero que con tu ayuda, pueda aprender algo nuevo 🤗

amitchandak
Super User
Super User

@New_be , Dos nuevas columnas como esa.

Work Date = if(WEEKDAY([Date],2)>=6,BLANK(),[Date]) //OR
Work Date = if([Status]="OFF",BLANK(),[Date]) 
Last working date = maxx(filter('Date','Date'[Work Date]<EARLIER('Date'[Work Date])),'Date'[Work Date])

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.