Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
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:
¿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.
Solved! Go to Solution.
@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.
@natabird3 , Puede utilizar
Dividir
Divide([real],[presupuesto])
O
Divide([real],[presupuesto],0)
@natabird3 Debe utilizar DIVIDE(real,budget, blank()) No usar IFERROR, es lento.
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?
@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.
indeed using Round helped to solve the issue.