Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
rdiazd73
Helper I
Helper I

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)

2 ACCEPTED SOLUTIONS
amitchandak
Super User
Super User

@rdiazd73 ,

Trate como

DIVIDE ([_STOCK 9L]-[_PREV M 9l]); _PREV M 9l])

View solution in original post

@rdiazd73

El mes anterior es 0, por lo que el % de aumento es infinito 2/0

View solution in original post

4 REPLIES 4
amitchandak
Super User
Super User

@rdiazd73 ,

Trate como

DIVIDE ([_STOCK 9L]-[_PREV M 9l]); _PREV M 9l])

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

@rdiazd73

El mes anterior es 0, por lo que el % de aumento es infinito 2/0

Greg_Deckler
Super User
Super User

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?

@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.