Respuesta a: Formula en Dax

dlom
Participante

    Hola! Esto lo puedes lograr combinando medidas. Por ejemplo:

     

    Tengo esta medida que suma las ventas:

     

    Y tengo esta medida donde calculo un monto estimado. Aquí va a ir la fórmula que tú usas para hacer la estimación. Yo la puse así solo para ejemplificar el caso. Fíjate cómo es diferente el MontoReal vs el MontoEstimado. Esto es lo que está pasando en tu caso.

     

    Ahora calculemos el número de mes del mes de cada venta.

     

     

    Ahora calculemos el número del mes de la fecha actual. Fíjate cómo está dando el MISMO valor independientemente del mes en esa fila de la tabla porque la función TODAY siempre te dará el valor del día actual. Y estamos obteniendo el número de mes de TODAY, por lo que siempre será el mismo para cada día.

     

    Con esto, ahora podemos comparar si el MesCalendario es igual o diferente que el MesActual. Y así seleccionar la medida que desees calcular. Lo puedes hacer con IF.

    Fíjate cómo el monto para los 2 meses previos es el mismo que el resultado de MontoReal pero para el mes actual es igual al MontoEstimado.

     

    Ahora con esto lo puedes adaptar a tu caso para mantener el resultado de los meses previos y calcular el estimado para el mes actual.

     

    Algo MUY importante aquí es que el total NO te va a dar la suma de los resultados anteriores porque Power BI NO funciona como Excel. Si el total es importante para ti (donde te sume los valores reales de cada mes más el valor estimado del mes actual), vas a tener que ajustar la fórmula para totales también. Esto lo puedes hacer con iteradores X, que vemos en esta clase: https://www.datdata.com/products/certificacion-oficial-por-microsoft-de-power-bi/categories/3567095/posts/11910394

     

    Saludos!
    – Diego