Forum Discussion

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

Formato de tabla

Tengo una tabla que muestra datos basados en el intervalo de fechas, ¿hay alguna manera de resaltar o poner en negrita la fecha que está en una semana actual?

  • No @RickWelfel

    crea la medida y colóla en el color de fondo de los valores que quieras,

    conditional format = 
    VAR _today =
        TODAY () // get current date
    VAR _oneweekago =LASTDATE(CALCULATETABLE(DATEADD ( 'date'[Date], -7, DAY ),ALL('date')))//get the date one week ago, e.g. today= 2021/6/21, then _oneweekago=2021/6/14
    RETURN
        IF (
            MIN ( 'date'[Date] ) >= _oneweekago
                && MIN ( 'date'[Date] ) <= _today,
            "Yellow"
        )

    vxiaotang_0-1624257802357.png

    vxiaotang_1-1624257840005.png

    resultado:

    vxiaotang_2-1624258922307.png

    Consulte el archivo de ejemplo adjunto a continuación.

    Saludos

    Equipo de apoyo a la comunidad _ Tang

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

6 Replies

  • No @RickWelfel

    crea la medida y colóla en el color de fondo de los valores que quieras,

    conditional format = 
    VAR _today =
        TODAY () // get current date
    VAR _oneweekago =LASTDATE(CALCULATETABLE(DATEADD ( 'date'[Date], -7, DAY ),ALL('date')))//get the date one week ago, e.g. today= 2021/6/21, then _oneweekago=2021/6/14
    RETURN
        IF (
            MIN ( 'date'[Date] ) >= _oneweekago
                && MIN ( 'date'[Date] ) <= _today,
            "Yellow"
        )

    vxiaotang_0-1624257802357.png

    vxiaotang_1-1624257840005.png

    resultado:

    vxiaotang_2-1624258922307.png

    Consulte el archivo de ejemplo adjunto a continuación.

    Saludos

    Equipo de apoyo a la comunidad _ Tang

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

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Gracias por la ayuda. Todavía estoy teniendo problemas con la escritura VAR_Today, esto me está dando un error.

  • Pude hacer que la fórmula funcionara, pero darme una función MIN solo accpets una referencia de columna como argumento.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      No @RickWelfel

      en mi muestra,

       MIN ( 'date'[Date] ) 

      'date'[Date] es una columna.

      ¿qué pones en la función Min()? 😅

      Saludos

      Equipo de apoyo a la comunidad _ Tang

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

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Esto es lo que estoy tratando de decir:

        semana actual =
        VAR _today =
        HOY () // obtener la fecha actual
        VAR _oneweekago =LASTDATE(CALCULATETABLE(DATEADD ( 'Combined Schedule'[Inicio].[ Fecha], -7, DAY ),ALL('Combined Schedule'[Inicio].[ Fecha])))//obtener la fecha hace una semana, por ejemplo, hoy= 2021/6/21, luego _oneweekago=2021/6/14
        devolución
        SI (
        MIN ( 'Programación combinada'[Inicio].[ Fecha] ) >= _oneweekago
        && MIN ( 'Programación combinada'[Inicio].[ Fecha]] ) <= _today,
        "Amarillo"
        )))))))
        Ahora su dándome un error de "El final de la entrada fue alcanzado".