Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

Problema de secuencia WeekNum

Hola

Creé una tabla Date de la siguiente manera:

h_l_0-1614547516464.png

La semanaNumber dax es:

WeekNum = "Wk" & WEEKNUM('Fecha'[Fecha])

Sin embargo, el weekNumber no funciona bien en la secuencia del gráfico.

La secuencia real es:

2020 wk1, luego wk 10, 11,.... wk19, wk2, wk20,21...wk29, wk3, wk30....

图片.png

¿Hay alguna manera de hacerlo correctamente como wk1, wk2, wk3.... wk10, wk11..., wk19, wk20, wk21?

Gracias por la ayuda.

H

  • Syndicate_Admin's avatar
    Syndicate_Admin
    5 years ago

    No @h_l,

    necesita dos columnas, una con la semana como int, la otra como la semana como una cadena, luego ordenará la semana como una cadena por la semana como int. ver imagen a continuación.

    richbenmintz_0-1614550207588.png

15 Replies

  • No @h_l,

    crear una columna llamada Wk como

    WEEKNUM('Date'[Date])

    a continuación, establezca el campo "Ordenar por columna" del weekNumber en el campo Wk recién creado.

    encontrará la propiedad en el panel de propiedades o en la cinta de opciones de columnas

    richbenmintz_0-1614548446599.png

    richbenmintz_1-1614548507518.png

    Gracias

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola richbenmintz,

      Lo he puesto. pero como se puede ver, "wk10" es el que después de "wk1", pero no "wk2" después de "wk1"

      h_l_0-1614548581890.png

      ¿Lo puse correctamente?

      Gracias.

      H

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        No @h_l,

        Ese es el ajuste correcto, pero es necesario ordenar por el weenknum como un número, la cadena wk3 viene después de wk29