Forum Discussion

rdiazd73's avatar
rdiazd73
Icon for Helper I rankHelper I
6 years ago
Solved

PREVIOUSMONTH & DIVIDE ERROR

Hola chicos
gracias de antemano por su ayuda

Necesito el porcentaje de crecimiento o disminución de un mes a otro, el problema aparece cuando el stock del mes anterior es 0, no calcula bien, me puede ayudar gracias

Captura.JPG

_PREV M 9l ?
CALCULATE(SUM('STOCKS ES FERT'[9L]);
PREVIOUSMONTH('FiscalCalendar II'[Fecha]))

_STOCK 9L - SUMX ('STOCKS ES FERT';
«STOCKS ES FERT»[9L])


_% PREV M 9l ?
IF(SUM('STOCKS ES FERT'[9L])>0;
DIVIDE(SUMX('STOCKS ES FERT';[ _STOCK 9L]);
CALCULATE(SUM('STOCKS ES FERT'[9L]);
PREVIOUSMONTH('FiscalCalendar II'[Fecha])))-1)

4 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion
    Correcto, porque se está dividiendo por cero, pero parece que está utilizando el tercer parámetro de la función DIVIDE para tener en cuenta este tipo de error, ¿verdad? Tal vez sólo probar 0 en ese tercer parámetro?
    • rdiazd73's avatar
      rdiazd73
      Icon for Helper I rankHelper I

      Hola
      gracias por su ayuda
      su fórmula corrige parcialmente el error, ok el porcentaje erróneo desaparece,

      pero debería proponer un porcentaje de crecimiento stock anterior mes 0 stock actual 2 porcentaje de aumento + 200%, no ?

      Gracias

      Captura.JPG