Mensajes de error en las fórmulas

Una fórmula generará un error cuando Smartsheet espere elementos diferentes de los que la fórmula proporciona. A continuación, se incluye una lista de los mensajes de error en las fórmulas, sus motivos y las medidas que puede implementar para solucionarlos.

#BLOCKED #INVALID OPERATION
#BOOLEAN EXPECTED #INVALID VALUE
#CIRCULAR REFERENCE #NA RESULT
#DATE EXPECTED #NESTED CRITERIA
#DIVIDE BY ZERO #NUMBER EXPECTED
#ERROR #OVERFLOW
#IMBALANCED #REF
#INCORRECT ARGUMENT SET #UNPARSEABLE
#INVALID DATA TYPE  

#BLOCKED

Causa

El cálculo se bloquea porque al menos una de las celdas a las que la fórmula hace referencia tiene un error.

Resolución

Determinar qué celda a la que hace referencia esta fórmula contiene un error, lo cual describirá mejor el problema.


#BOOLEAN EXPECTED

Causa

La fórmula está en un tipo de columna específico (fecha, número, símbolo) y el valor que se muestra es de un tipo diferente.

Resolución

Mueva la fórmula a una columna diferente o convierta el resultado al tipo apropiado. Los resultados de la fórmula pueden convertirse a valores de texto sumando una cadena vacía. Por ejemplo, =TODAY() + "" le permitirá ingresar la fecha de hoy en una columna de texto.


#CIRCULAR REFERENCE

Causa

La fórmula establece una referencia a sí misma. La referencia circular puede ser directa cuando la referencia está en el texto propio de la fórmula o indirecta cuando esta fórmula hace referencia a una celda que luego vuelve a hacer referencia a esta celda.

Resolución

Determine cuál es la referencia circular. Las referencias indirectas pueden tener muchos niveles de profundidad. A veces, es más fácil hacer una copia de la fórmula y quitar las referencias a celdas hasta eliminar el error. Este proceso de eliminación lo ayudará a ver cuál es la referencia circular en última instancia.


#DATE EXPECTED

Causa

La fórmula está en un tipo de columna específico (fecha, número, símbolo) y el valor que se muestra es de un tipo diferente.

Resolución

La fórmula está en un tipo de columna específico (fecha, número, símbolo) y el valor que se muestra es de un tipo diferente. Los resultados de la fórmula pueden convertirse a valores de texto sumando una cadena vacía. Por ejemplo, =TODAY() + "" le permitirá ingresar la fecha de hoy en una columna de texto.


#DIVIDE BY ZERO

Causa

La fórmula intenta dividir un cantidad por cero (por ejemplo, 4 / 0 proporciona un error de división por cero).

Resolución

Utilice IFERROR para arrojar otro valor en caso de que la fórmula se quiera dividir por cero. Por ejemplo,

=IFERROR(Valor4 <> 0, 100/Valor4, "")


#ERROR

Causa

No puede haber una fórmula en una columna de lista de contactos.

Resolución

Mueva la fórmula a otra columna o cambie el tipo de columna a texto/número.


#IMBALANCED

Causa

Los paréntesis en la fórmula no concuerdan. La cantidad de paréntesis de apertura no es igual a la cantidad de paréntesis de cierre.

Resolución

Revise la fórmula para detectar paréntesis extraños. Agregue o elimine paréntesis, conforme sea necesario.


#INCORRECT ARGUMENT SET

Causa

Este error se da bajo las siguientes circunstancias:

  1. En funciones que incorporan dos rangos: los tamaños de los rangos no coinciden con la función.
  2. A la función le falta un argumento.
  3. Hay una función adicional en el argumento.

Resolución

Corrija el tamaño de rango o los argumentos, agregando o quitando argumentos en la fórmula.


#INVALID DATA TYPE

Causa

La fórmula contiene un tipo de dato incompatible, como =INT("Hola"), o hace referencia a él.

Resolución

Asegúrese de que la fórmula haga referencia al tipo de dato correcto.


#INVALID OPERATION

Causa

Los operadores (consulte el artículo Cómo crear y editar fórmulas para obtener información detallada sobre los operadores aceptables) en una fórmula no son compatibles con Smartsheet o se escribieron de manera incorrecta. Por ejemplo, esta declaración IF que arroja el texto "Bajas existencias" si una celda contiene 25 o menos...

=IF(Cantidad1 =< 25, "Bajas existencias")

...posee "menos de o equivalente" al operador en el orden equivocado. El orden correcto sería <= para convertir la fórmula =IF(Cantidad1 <=25, "Bajas existencias")

Resolución

Revise todos los operadores para asegurarse de que no estén mal escritos y sean compatibles con Smartsheet. Consulte el artículo Crear y editar fórmulas para obtener información detallada sobre los operadores aceptables. La causa más frecuente suele ser escribir las combinaciones de los operadores <= (menor que o equivalente a) y >= (mayor que o equivalente a) en el orden incorrecto.


#INVALID VALUE

Causa

La fórmula contiene un número fuera del rango esperado por el argumento de la función. Por ejemplo, la fórmula FIND detecta que el carácter "H" en la cadena de texto "Hola" posee una posición inicial de 100 caracteres...

=FIND("H", "Hola", 100) 

...Debido a que la cadena "Hola" posee una extensión de 5 caracteres, no es posible que la función FIND comience a buscar el carácter "H" en los 100 caracteres. Solo se aceptan números del 1 al 5.

Resolución

Asegúrese de que todos los argumentos numéricos se encuentren dentro del rango que espera la función.


#NA RESULT

Causa

La función MATCH no halló el valor.

Resolución

Corrobore nuevamente el valor de la función MATCH (primer argumento) y cerciórese de que el valor esté bien escrito y se encuentre dentro del rango de búsqueda.


#NESTED CRITERIA

Causa

Tiene criterios anidados en una función SUMIF o COUNTIF.

Resolución

En cambio, utilice SUMIFS o COUNTIFS ya que puede incluir varios criterios sin anidar.


#NUMBER EXPECTED

Causa

La fórmula está en un tipo de columna específico (fecha, número, símbolo) y el valor que se muestra es de un tipo diferente.

Resolución

Mueva la fórmula a una columna diferente o convierta el resultado al tipo apropiado. Los resultados de la fórmula pueden convertirse a valores de texto sumando una cadena vacía. Por ejemplo

=TODAY() + "" le permitirá ingresar la fecha de hoy en una columna de texto.


#OVERFLOW

Causa

La fórmula encuentra o calcula un valor que supera el intervalo numérico admitido. Para los valores numéricos, el rango es desde -9007199254740992 hasta 9007199254740992. Para los cálculos de WORKDAY, la cantidad máxima de días es un millón.

Resolución

En la mayoría de los casos, este error se debe a referencias de celdas inexactas o incompletas. Revise la fórmula y haga los cambios necesarios.


#REF

Causa

La fórmula hace referencia a una celda que no existe, posiblemente debido a la eliminación de una fila/columna.

Resolución

Es preciso actualizar las fórmulas manualmente.


#UNPARSEABLE

Causa

La fórmula tiene un problema que evita que pueda analizarse e interpretarse. Esto puede ocurrir por muchas razones, como un nombre de columna con errores de ortografía, operadores incompletos, utilizar la letra incorrecta para un nombre de columna o utilizar comillas simples en lugar de comillas dobles.

Resolución

Asegúrese de que los nombres de las columnas estén bien escritos en las referencias de las celdas, que los operadores se utilicen correctamente y que las cadenas de texto incluidas en la fórmula estén encerradas entre comillas dobles ("").