Como todos sabemos, Microsoft Excel es un programa de hojas de cálculo versátil que ayuda a los usuarios a organizar, formatear y calcular datos. Sin embargo, existen ciertas limitaciones en sus capacidades de fórmulas, una de las cuales es el molesto mensaje “Microsoft Excel: Formula is too long“. Este error generalmente aparece cuando una fórmula excede el límite de longitud. En este blog, exploraré las principales causas y soluciones para corregir el error de fórmula de Excel demasiado larga para maximizar la funcionalidad de Excel.
¿Qué causa el error de fórmula de serie demasiado larga en Excel?
MS Excel tiene un límite en la cantidad de caracteres que puede contener una fórmula. Pero cuando se excede este límite, se desencadenan varios errores. Además, también existen otras razones para causar este error:
- La fórmula excede el límite de 8192 caracteres.
- Uso de fórmulas y funciones complejas.
- Debido a una hoja de cálculo o libro de trabajo dañado.
- Uso de fórmulas de matriz.
- Uso extensivo de referencias de celdas.
¿Cómo corregir el error de fórmula de Excel demasiado larga?
Forma 1: seleccione la función de Excel con prudencia
Busque funciones de Excel que coincidan bien con el cálculo que ha aplicado. De lo contrario, su fórmula de Excel será demasiado compleja.
Suponga que desea utilizar SUBTOTAL(), primero debe comprender para qué sirve.
Básicamente, con esta función puede realizar agregaciones filtradas; este tipo de tarea necesita muchos términos. Por lo tanto, asegúrese de utilizarla solo para ese tipo de tarea.
La misma regla se aplica también a otras funciones de Excel.
Lea también: 3 formas de quitar Error de fórmula desprotegida De Excel
Forma 2: divida la fórmula de Excel en cálculos parciales
Divida sus fórmulas de Excel en fragmentos de cálculos parciales. Después, coloque estos cálculos en sus propias filas, celdas o columnas.
Esto le ayudará mucho a tener una visión general de todas las fórmulas de Excel que ha aplicado. Encontrar fallas en fórmulas o cálculos más pequeños es mucho más fácil que en los largos.
Revise la estructura de datos de su hoja de cálculo, ya que los datos de entrada desorganizados al final plantean problemas como errores de fórmulas demasiado largas, Excel no puede encontrar datos, etc.
Forma 3: evite las fórmulas volátiles
Las funciones de Excel como NOW, TODAY, INDIRECT, RAND, OFFSET, etc. se conocen como fórmulas volátiles porque inician automáticamente los recálculos cada vez que realiza un cambio en su libro de trabajo.
Supongamos que ha utilizado la función AHORA, entonces cada vez que realice alguna modificación en su hoja de cálculo, la fórmula se recalculará y se actualizará su valor de celda.
En general, esto requiere una velocidad de procesamiento adicional y, al final, obtendrá errores similares a los de que la fórmula es demasiado larga para calcular.
Será mejor si puede evitar el uso de fórmulas volátiles o minimizar su uso.
Forma 4: evite las fórmulas de matriz
Aunque una fórmula de matriz tiene varias ventajas, en términos de cálculo más rápido, es un poco más lenta. Todo esto sucede porque la fórmula de matriz toma muchos datos o referencias de celdas para hacer un análisis completo y solo entonces puede brindarle el mejor resultado.
Cuanto más complejos sean los cálculos que su hoja de cálculo necesita realizar, más contará la fórmula como compleja.
Si le queda alguna otra opción, aparte de las fórmulas de matriz, elíjala.
Forma 5: no use toda la fila/columna como referencia (A:A)
Por lo general, los usuarios de Excel usan la referencia completa de columnas/filas en sus fórmulas. Bueno, ¡es una mala idea dejar de hacerlo…!
Debe estar haciendo esto porque piensa que las columnas/filas tienen solo unas pocas celdas en las que se contienen los datos, pero la aplicación Excel nunca piensa así.
Cuando se hace referencia a cualquier fila o columna, Excel verifica todas las filas de su hoja de cálculo a pesar de verificar solo las celdas que tienen los datos. Aparentemente, esto aumentará el tiempo de cálculo y su aplicación comenzará a generar fórmulas largas en problemas similares a Excel.
Lea también: 9+ soluciones rápidas para Fórmulas de Excel No Trabajando Errores
Forma 6: utiliza técnicas de fórmulas más rápidas
Excel ofrece a sus usuarios muchas fórmulas y combinaciones de fórmulas para realizar cálculos complejos de una manera más sencilla.
Pero antes de utilizar todas estas cosas, es mejor identificar y utilizar la más rápida.
Estos son algunos ejemplos:
- En lugar de utilizar la combinación de fórmulas SI y ESERROR, simplemente utiliza ISERROR. Los usuarios de Excel que utilicen la versión 2003 o anterior no pueden utilizar esta fórmula SI.ERROR.
- En lugar de utilizar SI(A1>0, A1,0) es mejor utilizar MAX(A1,0). Según la investigación de “aka Bill Jelen”, se ha descubierto que la función MAX es aproximadamente un 40% más rápida que la función SI.
- Simplemente utiliza la combinación ÍNDICE/COINCIDIR en lugar de BUSCARV. El hecho es que BUSCARV no puede funcionar más rápido si tienes 100 columnas de datos. Hoy en día, incluso la mayoría de los profesionales de Excel también recomiendan utilizar ÍNDICE/COINCIDIR en lugar de BUSCARV.
- Utilice el signo negativo doble para convertir los valores INDEX/MATCH en 1 y 0. Ahora no necesita multiplicar por 1 ni sumar 0. Puede comprobar la mejora de la velocidad al trabajar con un conjunto de datos de gran tamaño.
Forma 7: No cruce el tamaño de la fórmula de Excel
Es importante conocer la longitud máxima de la fórmula aceptable en Excel. Si no sigue estas tablas de tamaño, es obvio que obtendrá el error de que la fórmula de Excel es demasiado larga.
Así que mira esto y síguelo en la fórmula de tu hoja de cálculo:
Largest accepted positive number: 9.99999999999999E+307
Largest accepted negative number: -9.99999999999999E+307
Largest accepted positive number via formula: 1.7976931348623158e+308
Largest accepted negative number via formula: -1.7976931348623158e+308
Length of the formula contents: 8,192 characters
Internal maximum formula length acceptable: 16,384 bytes
Iterations: 32,767
Worksheet arrays: depends on the available memory
Solución recomendada: Reparar la corrupción del libro de trabajo y la hoja de cálculo de Excel
Si se ha producido un error de fórmula de Excel demasiado larga debido a la corrupción del libro de trabajo o la hoja de cálculo, puedes utilizar el recomendado Excel Reparar Herramienta.
Este software está diseñado principalmente con un algoritmo avanzado para reparar todo tipo de daños, corrupción y errores dentro del archivo de Excel con una integridad del 100%.
Además, puede recuperar datos de un libro de Excel dañado, incluidos gráficos, propiedades de la hoja de cálculo, comentarios de celdas, etc.
Pasos para ejecutar el software de reparación de Excel
Paso 1 - Descargue e instale Stellar Reparación para Excel siguiendo el asistente de instalación.
Paso 2 – Después de la instalación, inicie la herramienta de reparación y busque el archivo de Excel que desea reparar.
Paso 3 – Ahora seleccione el archivo de Excel que desea reparar y haga clic en el botón 'Repair'.
Paso 4 – Espere hasta que finalice el proceso de reparación.
Paso 5 – Una vez hecho esto, obtenga una vista previa y verifique el archivo de Excel reparado y presione el botón 'Save'.
Lea también: Arreglando Excel Fórmulas no se actualizan automáticamente: ¡Guía 2024!
Preguntas frecuentes relacionadas:
¿Qué hacer si la fórmula de Excel es demasiado larga?
Si sigue las soluciones descritas en este blog, como evitar la fórmula de matriz, dividir la fórmula y corregir el funcionamiento, puede deshacerse de este error.
¿Cómo puedo hacer que una fórmula tenga más de 255 caracteres en Excel?
Para hacer que una fórmula tenga más de 255 caracteres, puede utilizar la función CONCATENATE de Excel.
¿Cómo puedo acortar la barra de fórmulas en Excel?
Al utilizar el atajo de teclado Ctrl + Shift + U, puede reducir la barra de fórmulas en poco tiempo.
Es hora de dar el veredicto
Tanto si eres un experto en negocios como si eres un novato, al aplicar las correcciones que se comentan anteriormente en este blog, puedes corregir fácilmente el error de Excel “la fórmula es demasiado larga” y acceder al contenido de la hoja de cálculo. Para más consultas o dudas, contáctanos a través de nuestras cuentas de Facebook Y Twitter.