Forum Discussion

mancemo's avatar
mancemo
Regular Visitor
4 years ago

error en formula dax

buena tarde, tengo un diseño

 

Capturo el año y mes del slicer, necesito obtener un valor para el mismo periodo de un año antes, para lo cual hago la siguiente formula

 

mes_ant = DATEADD(Hoja1[mes],-1,YEAR)
 
donde resto un año al valor seleccionado, hasta ahi bien por que obtengo los siguientes valores
 

 

 

ahora necesito sumar el valor de la columna para ese mes utilizo esto

 

total_mes_ant = calculate(SUM(Hoja1[Value]),FILTER(Hoja1,Hoja1[mes]=[mes_ant]))
 
pero con esa formula me genera vacio

 

 

pero en la tabla si ahi datos

 

 

 

cual puede ser mi error?

9 Replies

  • mancemo's avatar
    mancemo
    Regular Visitor

    Actualmente solo tengo una tabla como se muestra en la imagen 

     

     

     

    lo que quiero es a partir de seleccionar un mes 

     

     

     

    obtener el valor de la columna value de un año anterior y del mes anterior

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Debe modificar el contexto del filtro para incluir la tabla completa, utilizando ALL() o similar.

      • mancemo's avatar
        mancemo
        Regular Visitor

        hola, que pena no me queda muy claro como hacerlo, me ayudas sobre la formula como seria que pena

         

        total_mes_ant = calculate(SUM(Hoja1[Value]),FILTER(Hoja1,Hoja1[mes]=[mes_ant]))