La función DIVIDE realiza una división devolviendo Blank o un resultado alternativo si el denominador es cero.
DIVIDE(
numerator,
denominator
[, alternate_result]
)
- numerator: Dividendo o numerador de la división.
- denominator: Divisor o denominador de la división.
- alternate_result: Argumento opcional. Valor a devolver en el caso de que denominator tome el valor cero.
La función DIVIDE devuelve un número real.
Si no se incluye el argumento alternate_result, la función devolverá Blank en caso de producirse una división por cero. alternate_result deberá ser un valor numérico constante (si se intenta devolver una cadena de texto o un booleano, la función devuelve un error).
En el siguiente ejemplo se dividen varios pares de números indicándose como resultado alternativo el valor cero:
En este segundo ejemplo se dividen los mismos pares de números sin indicar un resultado alternativo. La función DIVIDE, en estas circunstancias, devuelve Blank cuando encuentra una división por cero: