Aplica a
Capacidades
¿Quiénes pueden usar esta capacidad?
- Propietario
- Administrador
- Editor
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 las 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 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.
#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 factores principales que contribuyen a la lentitud al cargar, explorar y guardar una hoja. 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 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:
- Para funciones que toman dos intervalos: los tamaños de intervalo no coinciden con la función.
- A la función le falta un argumento.
- 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 una columna Date (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 Edit Column Properties (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 Low Stock (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, la siguiente fórmula FIND que busca el carácter H en la cadena de texto Hello (Hola) tiene una posición inicial de 100 caracteres…
=FIND("H", "Hola", 100)
…debido a que la cadena Hola tiene 5 caracteres, no es posible que FIND comience a buscar el carácter H a los 100 caracteres. Solo se aceptan 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 VLOOKUP, de modo que encuentre un resultado.
#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 en valores de texto sumando una cadena vacía. Por ejemplo:
=TODAY() + "" le permite ingresar la fecha de hoy en una columna de texto.
#OVERFLOW
Causa
La fórmula encontró o calculó un valor que supera el intervalo numérico admitido. Para los valores numéricos, el intervalo abarca de -9007199254740992 a 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.
#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 Manual de Fórmulas para encontrar más recursos de soporte y ver más de 100 fórmulas, incluido un glosario de cada función con la que puede practicar el trabajo en tiempo real, y ejemplos de fórmulas de uso común y avanzado.
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.