Cómo resolver el error #SPILL en Microsoft Excel
Si trabajas con Microsoft Excel, es probable que te hayas topado alguna vez con el error #SPILL. Es bastante molesto porque aparece cuando tu fórmula devuelve varios valores, pero la hoja no tiene suficiente espacio para mostrar todos los datos. A menudo, esto sucede si el rango de datos se superpone con otros datos o si, simplemente, no hay suficiente espacio para que Excel muestre todos los resultados. Parece un caso excepcional, pero en algunas configuraciones, puede aparecer de repente, sobre todo con funciones más recientes como SECUENCIA, FILTRAR o matrices dinámicas. Así que, si te encuentras con este error y no sabes qué hacer, aquí tienes una lista de algunas soluciones que funcionan en la práctica.
Cómo solucionar el error #SPILL en Excel
Despeje o mueva las células que obstruyen
La solución más sencilla es liberar espacio. El error #SPILL indica que otras celdas están bloqueando el rango de desbordamiento. Quizás hayas notado un borde punteado alrededor del área donde la fórmula intenta colocar sus resultados. Si no, al hacer clic en la celda con la fórmula y observar el icono de advertencia, a menudo podrás ver qué celdas están causando el problema. Es como un atasco de tráfico, pero con tus datos.
En algunas versiones de Excel, también puedes hacer clic en el icono de advertencia y seleccionar «Seleccionar celdas que obstruyen». Esto resaltará las celdas en cuestión. Si contienen datos que ya no necesitas, simplemente bórralos o córtalos y pégalos en otra ubicación. Eliminar esos datos innecesarios suele ser suficiente para que la fórmula se procese correctamente.
Cambiar el tamaño o la ubicación de la fórmula
Si las celdas que causan el problema están bien donde están, es posible que la fórmula esté en un espacio reducido. Moverla a otra columna o fila puede solucionar el problema. Por ejemplo, si la fórmula está en la celda A1 y devuelve varios resultados hacia abajo, intente arrastrarla a otra columna (por ejemplo, D1) o simplemente moverla unas filas hacia abajo. No olvide revisar las referencias; si son relativas, mover la fórmula podría causar problemas a menos que use referencias absolutas $A$1o rangos con nombre.
Para ello, selecciona la celda con la fórmula y, a continuación, arrastra la esquina superior derecha o córtala y pégala en una nueva ubicación. Asegúrate de que haya suficientes celdas libres debajo o al lado para que la fórmula se desborde sin afectar a ningún dato.
Ocultar o ignorar el error #SPILL (cuando no es un gran problema)
A veces, sabes que el error es inofensivo o que no vale la pena corregirlo de inmediato. El icono de advertencia y la flecha en la esquina son útiles, pero sí, pueden distraer. Desafortunadamente, la función SI. ERROR no funciona con errores #SPILL porque se trata de un problema de matriz dinámica, no de un error de fórmula típico. La única forma de ocultar la advertencia es seleccionar la celda, hacer clic en el icono de advertencia y elegir Ignorar error. Esto ocultará el icono y la flecha de advertencia hasta que recargues la página o vuelvas a modificar esa celda.
Por supuesto, esto no soluciona el problema subyacente, pero hace que la vista sea menos recargada si estás cerca de tener todo correcto y simplemente no quieres que la advertencia te estorbe.
Un último consejo: Mantén un ojo en tu espacio de datos
Parece una tontería, pero en algunas hojas de cálculo, simplemente necesitas planificar mejor el diseño. Si se espera que tus fórmulas devuelvan muchos valores, deja suficientes celdas en blanco cerca. De lo contrario, te aparecerá el error #SPILL constantemente, lo cual es una molestia constante. Además, algunos usuarios encuentran que desactivar las actualizaciones temporalmente (mediante Fórmulas > Opciones de cálculo > Manual ) puede ser útil si están depurando una hoja grande, para que los errores no sigan apareciendo mientras limpian.
No sé por qué funciona, pero en algunas configuraciones, con solo añadir una fila o columna de espacio, o eliminar algunos objetos ocultos, el error desaparece. Claro, porque Excel siempre complica las cosas.
Con suerte, estos consejos te ayudarán a solucionar tus problemas con #SPILL. Al principio puede resultar un poco frustrante, pero una vez que entiendas lo que sucede internamente, solucionarlo será mucho más sencillo.
Resumen
- Compruebe y elimine las células que obstruyen el área alrededor del derrame.
- Mueva o cambie el tamaño de la fórmula para que tenga suficiente espacio para mostrar múltiples resultados.
- Ocultar las advertencias si el derrame no está causando daños.
- Planifique su diseño dejando suficiente espacio en margen para fórmulas matriciales dinámicas.
Resumen
En resumen, solucionar el error #SPILL suele reducirse a liberar espacio o reubicar la fórmula en un lugar con más espacio. Es un poco frustrante cuando la causa no es evidente, pero una vez que te acostumbras a ver el borde discontinuo y el icono de advertencia, es mucho más fácil de solucionar. A veces, simplemente asegurarse de que haya suficientes celdas vacías alrededor de la fórmula puede ahorrar horas de trabajo. Crucemos los dedos para que esto ayude, y ese es otro error más de la lista de «errores molestos de Excel».
Artículos relacionados
¿Te resultó útil este artículo?