Mensajes de error de las fórmulas

Una fórmula arroja un error cuando Smartsheet espera que haya diferentes elementos de la fórmula de los que se proporcionan. 

¿Quién puede usar esto?

Planes:

  • Smartsheet

Permisos:

  • Propietario
  • Administrador
  • Editor

 

Averigüe si esta capacidad está incluida en Smartsheet Regions o Smartsheet Gov.

Los usuarios de un plan Empresarial pueden usar la IA para generar fórmulas. Más información.

A continuación, se muestra una lista de mensajes de error de fórmulas, sus causas y las resoluciones que puede implementar para corregir los errores.

Los editores con permisos de uso compartido pueden crear y editar fórmulas en celdas desbloqueadas de una hoja.


#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

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


#BOOLEAN EXPECTED

Causa

La fórmula está en un tipo de columna de casilla de verificación (casilla de verificación, indicador o estrella) que espera un valor booleano (verdadero/falso, generalmente representado como 0 o 1), pero el resultado de la fórmula es incompatible con el campo booleano. Esto suele ocurrir cuando una fórmula en una columna de casilla de verificación arroja un número mayor que 1 o un valor de fecha.

Resolución

Ajuste la fórmula para que arroje un valor booleano (0 o 1, verdadero o falso) o coloque la fórmula en otro tipo de columna. Si necesita mostrar el resultado no booleano en la columna de la casilla de verificación, puede agregar una cadena vacía al final de la fórmula y, así, convertir el resultado de la fórmula en un valor de texto. Por ejemplo: =TODAY() + "" convierte la fecha de hoy en una cadena de texto, que puede mostrar en la columna de casilla de verificación, ya que estos campos también admiten valores de texto.


#CALCULATING

Causas

El motor de la fórmula sigue procesando cálculos en el backend.

  • Esto a menudo puede significar que está experimentando un error de lentitud debido a las condiciones de la red o al uso intensivo del navegador.
  • También podría indicar que está utilizando una fórmula más grande, o que la fórmula se refiere a una celda que hace referencia a otra celda a través de una fórmula o un enlace de celdas.

Resolución

A menudo, este error se corrige solo una vez finalizado el cálculo. 

Si el error no se corrige solo, la lentitud en una hoja puede estar influenciada por varios factores diferentes. Algunos de los factores principales son los siguientes:  

  • Velocidad del navegador: la velocidad del navegador puede ser uno de los principales factores que contribuyen a la lentitud al momento de cargar y guardar una hoja o de navegar por ella. En nuestras pruebas, descubrimos que Smartsheet funciona mejor con Google Chrome. Si es una opción posible o si intenta resolver el problema, pruebe utilizar este navegador para ver si mejora los tiempos de respuesta.
  • Funcionalidad avanzada: el uso generalizado de fórmulas, enlaces de celdas y formato condicional puede contribuir a tiempos de carga más lentos. Si la hoja comienza a ralentizarse, deshabilite las reglas de formato condicional para comprobar si eso contribuye al problema. Además, considere deshacerse de las columnas de fórmulas o de los enlaces de celdas que quizás ya no necesite. 
  • Tamaño de la hoja: a medida que las hojas se vuelven más extensas, el rendimiento puede disminuir. Cuando corresponda, mueva las filas a una hoja de archivo.

Si utiliza referencias cruzadas entre hojas, confirme que la hoja no esté a punto de alcanzar el límite de referencias de 100 000 celdas.


#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 la 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 le permite detectar cuál es la referencia circular en última instancia.


#CONTACT EXPECTED

Causa

Una fórmula del campo Lista de contactos arrojó un tipo de datos que no es de texto ni contactos.

Resolución

Las fórmulas de los campos de Lista de contactos solo pueden arrojar tipos de datos de texto o contactos. Ajuste la fórmula para que arroje uno de esos tipos de datos o mueva la fórmula a otro tipo de campo (Text/Number [Texto/Número], Date [Fecha], Dropdown List [Lista desplegable], Checkbox [Casilla de verificación] o Symbol [Símbolo]).


#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

Mueva la fórmula a una columna diferente o convierta el resultado al tipo apropiado. Agregue una cadena vacía para convertir los resultados de la fórmula en valores de texto. Por ejemplo, =TODAY() + "" le permite ingresar la fecha de hoy en una columna de texto.


#DIVIDE BY ZERO

Causa

La fórmula intentó dividir un número por cero (p. ej., 4 / 0 arroja un error de división por cero).

Resolución

Utilice IFERROR para obtener un valor diferente en caso de que la fórmula constara de una división por cero. Por ejemplo,

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


#IMBALANCED

Causa

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

Resolución

Verifique si la fórmula tiene paréntesis innecesarios: agregue más paréntesis o elimínelos según sea necesario.


#INCORRECT ARGUMENT SET

Causa

Este error podría ocurrir en los siguientes casos:

  1. Para funciones que toman dos intervalos: los tamaños de intervalo 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

Agregue o quite argumentos en la fórmula para corregir el tamaño del intervalo o los argumentos.


#INVALID COLUMN VALUE

Causa

La fórmula contiene o hace referencia a un tipo de datos que no es coherente con el tipo de columna en la que está insertada. Por ejemplo, la fórmula MAX a continuación está ubicada en una columna Text/Number (Texto/Número) y hace referencia a otros valores en la columna Date (Fecha).


=MAX([Fecha de vencimiento]1, [Fecha de vencimiento]52)


Si la columna que contiene la fórmula no es un tipo de columna Fecha, no se puede obtener la última fecha del intervalo. Obtenga más información sobre la función MAX.

Resolución

Realice uno de los siguientes ajustes en su hoja:

  • Escriba la fórmula en una columna diferente, que sea compatible con el tipo de valor que espera que arroje la fórmula.
  • Haga clic con el botón derecho del mouse en el encabezado de la columna y seleccione Editar propiedades de la columna. Cambie el tipo de columna a uno que coincida con el tipo de valor que espera que arroje la fórmula.
  • Agregue IFERROR a la función de manera tal que devuelva un valor diferente si encuentra el error #INVALID COLUMN VALUE, por ejemplo: =IFERROR(MAX([Fecha de vencimiento]1, [Fecha de vencimiento]5)), “¡No es un número!”)
  • Realice un ajuste automático de la fórmula en una función que pueda convertirla en el tipo de datos esperado. Por ejemplo: =WEEKNUMBER(MAX([Fecha de vencimiento]1, [Fecha de vencimiento]5) cuando se coloca en una columna de Texto/Número da como resultado un número que corresponde al número de semana de la fecha más alta de un período de 52 semanas. Obtenga más información sobre WEEKNUMBER.

#INVALID DATA TYPE

Causa

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

Resolución

Compruebe que la fórmula haga referencia al tipo de datos correcto.


#INVALID REF 

Causa

El nombre de una referencia a otra hoja (entre llaves) no existe como referencia a otra hoja.

Resolución

Cambie el nombre entre llaves para que corresponda a una referencia ya creada a otra hoja, o cree una nueva referencia a otra hoja.

Obtenga más información sobre cómo hacer referencia a datos de otras hojas para conocer más sobre este proceso.


#INVALID OPERATION

Causa

Los operadores de una fórmula no son compatibles con Smartsheet o están mal escritos. Por ejemplo, la siguiente instrucción IF que devuelve el texto Stock bajo si una celda contiene 25 o menos…

=IF(Cantidad1 = 25, “Stock bajo”)

…tiene el operador menor que o igual que en el orden incorrecto; el orden correcto es = para crear la fórmula =IF(Cantidad1 = 25, “Stock bajo”).

Resolución

Verifique todos los operadores para asegurarse de que estén bien escritos y sean compatibles con Smartsheet. Consulte Crear y editar fórmulas para obtener detalles sobre los operadores aceptables. La causa más común de este error es escribir combinaciones de operadores = (menor que o igual que) y >= (mayor que o igual que) en el orden incorrecto.


#INVALID VALUE

Causa

La fórmula contiene un número fuera del intervalo esperado para el argumento de una función. Por ejemplo, esta fórmula FIND que busca el carácter H en la cadena de texto Hello tiene una posición inicial de 100 caracteres…

=FIND(“H”, “Hello”, 100) 

...Dado que la cadena Hello tiene 5 caracteres, no es posible que FIND comience a buscar el carácter H en 100 caracteres. Solo se pueden aceptar los números del 1 al 5.

Resolución

Asegúrese de que todos los argumentos numéricos estén dentro del intervalo esperado de la función.


#NESTED CRITERIA

Causa

Anidó criterios en una función SUMIF o COUNTIF.

Resolución

Como alternativa, utilice SUMIFS o COUNTIFS, que permiten incluir múltiples criterios sin anidar.


#NO MATCH

Causas

  • La función VLOOKUP o MATCH no encontró un resultado.
  • El número o la cadena que está buscando no está dentro del intervalo que seleccionó cuando ejecutó search_type_selected en la función MATCH o cuando buscó match_type_selected en la función VLOOKUP.

Resolución

  • Para VLOOKUP: ajuste el valor match_type o lookup_table de la función VLOOKUP, de modo que encuentre un resultado.
  • Para MATCH: ajuste el intervalo o el valor search_type de la función MATCH, de modo que encuentre un resultado.

#OVERFLOW

Causa

La fórmula encontró o calculó un valor que supera el intervalo numérico admitido. Para los valores numéricos, el rango es de -9007199254740992 a 9007199254740992. Para los cálculos de WORKDAY, la cantidad máxima de días es 1 000 000.

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.


#PERMISSION ERROR

Causa

La fórmula hace referencia a datos de otra hoja (entre llaves), pero nadie tiene permisos de uso compartido suficientes sobre la hoja que contiene la fórmula, como tampoco sobre la hoja de origen que contiene los datos a los que se hace referencia.

Resolución

Verifique que al menos una persona tenga acceso a la hoja que contiene la fórmula con permisos de editor o superiores y a la hoja que contiene los datos con permisos de observador o superiores.


#REF

Causa

La fórmula hace referencia a una celda que no existe, posiblemente debido a que se eliminó una fila o columna.

Resolución

Debe actualizar las fórmulas de forma manual.


#UNPARSEABLE

Causa

La fórmula tiene un problema que impide su análisis o interpretación. Las causas de este problema son diversas, como un error de ortografía, operadores incompletos, el uso incorrecto de mayúsculas o minúsculas en el nombre de una columna o el uso de comillas simples en lugar de dobles.

Resolución

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


#UNSUPPORTED CROSS-SHEET FORMULA

Causa

Las funciones CHILDREN, PARENT o ANCESTORS hacen referencia a datos de otra hoja (entre llaves). Esto no se admite.

Resolución

Elimine la referencia de dicha función. Puede crear una referencia a otra hoja y seleccionar manualmente las celdas deseadas.
 

¿Aún necesita ayuda?

Utilice la plantilla del Manual de fórmulas para obtener más recursos de soporte, ver más de 100 fórmulas, acceder a un glosario de todas las funciones con las que puede practicar en tiempo real y ver ejemplos de fórmulas de uso común y avanzadas.

Vea ejemplos de cómo otros clientes de Smartsheet usan esta función o pregunte sobre su caso de uso específico en la Comunidad en línea de Smartsheet.

Pregúntele a la Comunidad