Hola:
Estoy tratando de calcular la división entre dos números en una columna
calculada
y como es lógico quiero evitar el error en el caso que el divisor sea cero
Ejemplo:
Divisor = 0
Dividendo = 10
=Iif(divisor = 0, 'nada', dividendo / divisor)
Reporting Service me dice que trato de dividir por cero, es como si evaluara
la expresión en todos los casos, la única manera que he encontrado para
que funcione es
= dividendo / iif(divisor = 0, 1, divisor)
O sea sustituir el divisor específicamente, yo no quiero dividir por 1 ni
por nadie,
solo quiero que no haga nada, o que haga cualquier cosa menos dividir.
A alguien le ha pasado esto o le encuentra la solución?
Gracias mil de antemano
Leer las respuestas