Error Mes Actual en Tabla Calendario

  • NelsonTarazona
    Participante

    Buenos dias compañeros.

    Tengo un inconveniente, he creado una tabla calendario pero al momento de crear la columna de Mes Actual, me genera un error indicandome lo siguiente: “Las operaciones de comparación DAX no admite valores de comparación de tipo Text con valores de tipo Integer. Considere la posibilidad de usar la función VALUE o FORMAT para convertir uno de los valores.”, y no me permite crear el Mes Actual.

    Trate de cambiarle el formato a la columna Mes y Año, pero me continúa generando el error.

    Adjunto imagen:

  • MaruSolis

    Hola Nelson:

    El problema está en el uso del “&” , te propongo que utilices la función AND, como en el siguiente ejemplo:

    ColumnaNueva = if(and(TablaCalendario[mes]=month(today),TablaCalendario[año]=year(today)),“Mes actual”,“Mes diferente”)

    Espero te sea de utilidad.
    Saludos :+1:

    jluis
    Participante

    Lo puedes hacer como bien indica Maru o en caso de utilizar el símbolo &, hay que hacerlo por duplicado (&&).

    Podría ser algo así:

    ColumnaNueva = if( TablaCalendario[mes]=month(today) && TablaCalendario[año]=year(today),“Mes actual”,“Mes diferente”)

    Saludos

    MaruSolis

    Así es José Luis, muchas gracias por tu aportación.

    Saludos

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.