Errores #SPILL! error: se extiende más allá del borde de la hoja de cálculo

La fórmula de matriz derramada que está intentando introducir se extenderá más allá del rango de la hoja de cálculo. Inténtalo de nuevo con un rango o matriz más pequeño.

En el ejemplo siguiente, mover la fórmula a la celda F1 resolverá el error y la fórmula se reproducirá correctamente.

Errores #SPILL! error en el que = ordenar (D:D) en la celda F2 se extiendan más allá de los bordes del libro. Muévalo a la celda F1 y funcionará correctamente.

Causas comunes: referencias de columna completas

A menudo es un método mal entendido de crear fórmulas de BUSCARV mediante la especificación del argumento valor_buscado . Antes de que la matriz dinámica admita Excel, Excel solo tendría en cuenta el valor de la misma fila que la fórmula y omitiría cualquier otra, puesto que BUSCARV esperaba solo un único valor. Con la introducción de las matrices dinámicas, Excel considera todos los valores proporcionados al valor_buscado. Esto significa que si se proporciona una columna completa como argumento valor_buscado, Excel intentará buscar todos los valores de 1.048.576 en la columna. Una vez que lo haya hecho, intentará enviarlos a la cuadrícula y es muy probable que el final de la cuadrícula se quede en un #SPILL. .  

Por ejemplo, cuando se coloca en la celda E2 como en el ejemplo siguiente, la fórmula = BUSCARV (A:A, A:C, 2, falso) solo buscaría el identificador en la celda a2. Sin embargo, en la matriz dinámica de Excel, la fórmula provocará un #SPILL. error porque Excel buscará en toda la columna, devolverá resultados de 1.048.576 y saltará al final de la cuadrícula de Excel.

Errores #SPILL! error causado con = BUSCARV (A:A, A:D, 2, falso) en la celda E2, porque los resultados se sobrepasaría más allá del borde de la hoja de cálculo. Mueva la fórmula a la celda E1 y funcionará correctamente.

Hay tres formas sencillas para resolver este problema:

#

Llegando

Fórmula

1

Haga referencia solo a los valores de búsqueda que le interesan. Este estilo de fórmula devolverá una matriz dinámica, pero no funciona con tablas de Excel

Use = BUSCARV (a2: A7, A:C, 2, falso) para devolver una matriz dinámica que no producirá un #SPILL. .

= BUSCARV (a2: A7, A:C, 2, falso)

2

Haga referencia solo al valor en la misma fila y, a continuación, copie la fórmula hacia abajo. Este estilo de fórmula tradicional funciona en tablas, pero no devolverá una matriz dinámica.

Use BUSCARV con una sola referencia de valor_buscado: = BUSCARV (a2, A:C, 32, falso). Esta fórmula no devolverá una matriz dinámica, pero puede usarse con tablas de Excel.

= BUSCARV (a2; A:C; 2; falso)

3

Solicite que Excel realice una intersección implícita con el operador @ y, a continuación, copie la fórmula hacia abajo. Este estilo de fórmula funciona en tablas, pero no devolverá una matriz dinámica.

Use el operador @ y copie abajo: = BUSCARV (@ A:A, A:C, 2, falso). Este estilo de referencia funciona en tablas, pero no devolverá una matriz dinámica.

= BUSCARV (@ A:A, A:C, 2, falso)

¿Necesita más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.

Vea también

Función FILTRAR

Función MATRIZALEAT

Función SECUENCIA

Función ORDENAR

Función ORDENARPOR

Función UNICOS

Errores #SPILL! en Excel

Matrices dinámicas y comportamiento de matriz desbordada

Operador de intersección implícita: @

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×