Cómo deshacerse de #div/0 en las hojas de Google

Cómo deshacerse de #div/0 en las hojas de Google

El uso de fórmulas automáticas en las hojas de Google es más necesaria que una opción cuando se trata de una gran cantidad de datos. Sin embargo, la automatización puede venir con algunas desventajas, como errores resultantes de procesos matemáticos inadecuados. Dividir por cero, o el error #div/0, es uno de estos.

En este artículo, le mostraremos cómo deshacerse del error #div/0 en las hojas de Google.

Puez a las células correctamente

Como se mencionó anteriormente, obtienes un error #div/0 si divide algo por cero. Es una ecuación que resulta en una imposibilidad matemática y, por lo tanto, el programa no acepta el programa. Este error se puede evitar simplemente asegurándose de que ninguna fórmula use cero o una celda en blanco como divisor. Puede eliminar o poblar celdas en blanco, o no incluirlas en la ecuación en absoluto. Este método está bien si está administrando una pequeña cantidad de celdas, pero para grandes fórmulas automatizadas, necesitará un código de atrapar todo.

Usando la función de error if

Si está utilizando una fórmula para calcular automáticamente los valores de las celdas, se esperan errores como #div/0. Lo que puede hacer en lugar de tratar de evitar la posibilidad de recibir el error, lo cual es difícil, es encontrar una manera de lidiar con él si lo hace. Aquí es donde entra en juego la función IF Error de error.

Si el error es una función de hojas de Google que verifica los valores que se le dan, y si devuelve un error, entonces procede a realizar un comando. La función tiene una sintaxis de = iferror (valor, valor-if-error) donde:

'=' Le dice a Google Sheets que estás usando una función.

'Iferror' verifica los resultados del valor dado en un error.

'Value' es el proceso que se verá para un error.

'Value-if-error' es lo que se muestra si el valor resulta en un error.

Básicamente, la función de error IF realizará el proceso de un valor dado. Si ese proceso da como resultado un error, como una división por cero, mostrará lo que usted determina como el error de valor-IF.

Por ejemplo, si desea dividir dos celdas A1 por A2, siempre que ambas células se llenen correctamente, devolverá el resultado de la división. Si A2 se vuelve cero o está en blanco, entonces dará como resultado un error #div/0. Si usa la fórmula = iferror (a1/a2, "división por cero"), entonces si A2 de repente se en blanco o cero, en lugar de mostrar un error, mostrará división por cero.

La función de error IF también se puede usar como sintaxis = iferror (valor). Esto llena el valor de valor-if como en blanco y devolverá un espacio en blanco si se detecta un error.

Siempre que use la función de error IF para cualquier fórmula automatizada que haga, no encontrará el error #div/0.

La limitación de la función de error if es que devolverá el error de error para cualquier error. Incluso si el error no es #div/0, si declaró valor-if-error como división por cero y encuentra un error diferente, todavía dirá división por cero.

Usando el error.Función de tipo

El error.Tipo de función, en lugar de devolver un valor que determina, devuelve un código de error asociado. Los códigos correspondientes para todos los diferentes errores son 1 para #null!, 2 para #div/0!, 3 para #Value!, 4 para #ref!, 5 por #Name?, 6 para #num!, 7 para #n/a y 8 para todo lo demás.

Esta función es útil si ocasionalmente encuentra errores que no sean divisiones por cero, ya que esto hace que sea más fácil solucionarlos. Esto, por supuesto, requiere un poco de conocimiento de codificación para usar de manera efectiva. Usando solo el error.Escriba por sí solo no será útil, ya que no sabrá si el número que se muestra es un código o una respuesta real. Uso de ambas declaraciones if, y la función de error IF puede crear una fórmula que verifica errores específicos.

Por ejemplo, en la fórmula = iferror (a1/a2, if (error.tipo (a1/a2) = 2, "división por cero", "error desconocido")), Google Sheets primero realizará el cálculo A1/A2. Si esto es posible, mostrará una respuesta. Si resulta en un error, entonces va a la siguiente línea.

Aquí una instrucción IF IF verificará qué tipo de error devuelve el error.Función de tipo. Si devuelve un 2, que es el código para el error #div/0, entonces mostrará división por cero, de lo contrario, mostrará un error desconocido.

Esto se puede ampliar más a fondo en declaraciones anidadas para cada tipo de error si desea. Esto asegura que si se produce un error en la hoja de trabajo, sabe exactamente qué error es y cómo lidiar con él.

Errores esperados

Encuentrar errores como #div/0 es casi de esperar si trabaja con hojas de Google a menudo. Manejar tales errores es fácil siempre que conozca las funciones adecuadas para usar.

¿Tiene otros consejos sobre cómo deshacerse de los errores #div/0 en las hojas de Google?? Comparta sus pensamientos en la sección de comentarios a continuación.