cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Continued Contributor
Continued Contributor

Dividir o iferror no produce el resultado correcto cuando el valor tiene 0

Queridos todos,

Tengo una medida de división simple que debe dividir uno de los datos de otro. Ambos valores se derivan como medidas que filtran el valor y luego simplemente intenté usar iferror(real/budget, blank()). Luego intenté con la división en lugar de /, sin embargo en ambos resultados todavía estoy recibiendo algunos resultados extraños:

Capture.JPG

¿Alguna idea de por qué todavía obtengo vlue para cuando divido por 0? Debe permanecer en blanco, pero no lo está. También intenté if(budget-0, Blank(), IFERROR(real/budget, blank())) butagain was getting those in there. Cualquier idea sería apreciada, usando la consulta directa para esto.

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Super User IV
Super User IV

Re: Dividir o iferror no produce el resultado correcto cuando el valor tiene 0

@natabird3 Es casi seguro porque tiene valores para el presupuesto que están muy cerca de cero, pero no realmente cero, como .0000001 o algo así. Probablemente necesite ROUND.


---------------------------------------

@ me in replies or I'll lose your thread!!!

I have a NEW book! 
DAX Cookbook from Packt
Over 120 DAX Recipes!




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

5 REPLIES 5
Highlighted
Super User IV
Super User IV

Re: Dividir o iferror no produce el resultado correcto cuando el valor tiene 0

@natabird3 Debe utilizar DIVIDE(real,budget, blank()) No usar IFERROR, es lento.


---------------------------------------

@ me in replies or I'll lose your thread!!!

I have a NEW book! 
DAX Cookbook from Packt
Over 120 DAX Recipes!




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Highlighted
Continued Contributor
Continued Contributor

Re: Dividir o iferror no produce el resultado correcto cuando el valor tiene 0

Desafortunadamente, con una división como esta todavía estoy recibiendo los grandes valores % que no puedo explicar por qué está sucediendo, en lugar de los que se reemplazan por espacios en blanco. ¿Alguna idea?

Highlighted
Super User IV
Super User IV

Re: Dividir o iferror no produce el resultado correcto cuando el valor tiene 0

@natabird3 Es casi seguro porque tiene valores para el presupuesto que están muy cerca de cero, pero no realmente cero, como .0000001 o algo así. Probablemente necesite ROUND.


---------------------------------------

@ me in replies or I'll lose your thread!!!

I have a NEW book! 
DAX Cookbook from Packt
Over 120 DAX Recipes!




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

Highlighted
Continued Contributor
Continued Contributor

Re: Dividir o iferror no produce el resultado correcto cuando el valor tiene 0

indeed using Round helped to solve the issue.

Highlighted
Super User IV
Super User IV

Re: Dividir o iferror no produce el resultado correcto cuando el valor tiene 0

@natabird3 , Puede utilizar

Dividir

Divide([real],[presupuesto])

O

Divide([real],[presupuesto],0)



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Helpful resources

Announcements
Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Tech Marathon

Maratón de Soluciones de Negocio Microsoft

Una semana de contenido con +100 sesiones educativas, consultorios, +10 workshops Premium, Hackaton, EXPO, Networking Hall y mucho más!

Top Solution Authors