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

La semana comienza a partir de la fecha de hoy (el primer día de la semana será la fecha de hoy)

Necesita ayuda.
Quiero ordenar los días en el gráfico (de derecha a izquierda) para los últimos 7 días, pero el primer día de la semana será el día actual.
En la siguiente captura de pantalla, el viernes es mi día actual. (así es como quiero ordenar como se muestra en la captura de pantalla a continuación).

Ali007_0-1665137185821.png

Entonces, si mi día actual es "lunes", entonces la clasificación se verá (de derecha a izquierda). (lunes a martes)


mar jue vie sáb dom lun

¿Cómo puedo lograr esto, por favor, ayude a !!!

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@Ali007 ,

Tabla:-
Date_Dim = CALENDARIOAUTO(12)
Columnas calculadas:-
Número de día = DÍA LABORABLE(«Date_Dim»[Fecha],2)
Día de la semana = FORMATO(Date_Dim[Fecha],"DDD")
Sort_Order =
Dónde _curr_day = DÍA LABORABLE(HOY(),2)-'Date_Dim'[Número de día]
Dónde a = DÍA LABORABLE(HOY(),2)+Abs(DÍA LABORABLE(HOY(),2)-'Date_Dim'[Número de día])
devolución si(DÍA LABORABLE(HOY(),2)>='Date_Dim'[Número de día],_curr_day+1,a)

Aburar_123_0-1665154661142.png

y ordene la columna "Día de la semana" por Sort_Order columna y luego use la columna "Día de la semana" en el Eje X.

comenzará a partir de hoy fecha desde la derecha

Aburar_123_1-1665154761534.png

Por favor, acéptelo como una solución si resuelve su problema. ¡Gracias!

Syndicate_Admin
Administrator
Administrator

@Ali007 ,

Puedes lograrlo como se muestra a continuación,

Fecha Sol = CALENDARIOAUTO(12)
Número de día = DÍA LABORABLE('Date Dim'[Fecha],2)
Expected_day_number =
Dónde _curr_day = DÍA LABORABLE(HOY(),2)-'Date Dim'[Número de día]
Dónde a = DÍA LABORABLE(HOY(),2)+Abs(DÍA LABORABLE(HOY(),2)-'Date Dim'[Número de día])
devolución si(DÍA LABORABLE(HOY(),2)>='Date Dim'[Número de día],_curr_day+1,a)
Syndicate_Admin
Administrator
Administrator

@Ali007

Hola

¿Tienes una tabla de calendario?

Gracias

Ali007_0-1665146052679.png

He intentado esto antes, pero no está funcionando.

Ali007_1-1665146087976.png

Ali007_2-1665146108192.png

@Ali007 ,

1 Agregue una nueva tabla con los últimos 7 días de calendario.

Dinesh_Suranga_0-1665147631122.png

2 Agregar columna Día

3 Ordenar día columna por columna fecha

Dinesh_Suranga_1-1665147751156.png

4 Cree una relación entre la columna de fecha de la tabla de calander y la nueva columna de fecha de la tabla.

5 Utilice la nueva columna Día de la tabla para visualizar.

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.