En este tutorial, encontrará todo lo que necesita saber sobre la función Derrame. ¿Qué es el volcado en Excel? ¿Cómo deshacerse de los vómitos? ¿Cómo solucionar un error de fuga? Y mucho más.
La reciente actualización de la matriz dinámica compró muchas capacidades nuevas y emocionantes. Pero todo se centra en el concepto básico de «vertimiento». Entonces, echemos un vistazo más de cerca a esta función y cómo puede usarla para mejorar su experiencia con Excel.
¿Qué es el volcado en Excel?
Fecha límite DESCARGAR o vómitos se refiere al comportamiento de Excel cuando una fórmula que dio como resultado múltiples valores emite o «derrama» todos esos valores en las celdas vecinas.
Por ejemplo, para filtrar el rango A2:C9 por los criterios en F1, puede usar esta fórmula:
=FILTER(A2:C9, B2:B9=F1)
Ahora observe la belleza de la muda. Ingrese la fórmula en una sola celda (E4) y presione ingresar. Excel determina cuántas celdas se necesitan para acomodar los resultados y llena todas esas celdas automáticamente, sin que tengas que hacer ningún trabajo adicional.
El área de sangrado, también llamada rango de sangrado, está rodeada por un borde resaltado que indica que todos los valores dentro de él se calculan con una sola fórmula en la celda superior izquierda.
En Excel dinámico, el comportamiento de volcado es nativo de todas las fórmulasincluidos los tradicionales que no fueron diseñados originalmente para manejar arreglos.
¿Qué versión de Excel necesito para la función Derrame?
Spill es una característica exclusiva de Dynamic Excel. Se lanzó a los suscriptores de Office 365 en enero de 2020. Actualmente es compatible con las siguientes suscripciones de Microsoft 365:
- Excel 365 para Windows
- Excel 365 para Mac
- Excel 365 para Apple
- Excel 365 para Android
- Excel 365 para Windows Mobile
Excel Online no admite la conversión ni las matrices dinámicas.
¿Qué es una fórmula de matriz derramada?
A fórmula de matriz moldeada es otro nombre para un fórmula de matriz dinámica que devuelve resultados en múltiples celdas.
No lo confunda con una fórmula de matriz CSE anticuada que requiere presionar Ctrl + Mayús + Intro para terminar. A diferencia de las fórmulas de matriz heredadas, las dinámicas se ingresan en una sola celda y se rellenan con un valor normal. ingresar llave.
Anteriormente, cualquier fórmula de Excel devolvía un resultado de tamaño fijo. Una fórmula regular siempre genera un solo valor en una sola celda. Una fórmula de matriz podría devolver valores en varias celdas, pero tenía que escribirla (o copiarla) en todas esas celdas y luego presionar Ctrl + Mayús + Intro para decirle explícitamente a la fórmula que calcule una matriz. Una fórmula de matriz dinámica no necesita instrucciones: si puede devolver varios valores, ¡lo hará automáticamente!
Para comprender mejor la diferencia, consideremos este ejemplo simple. Digamos que desea calcular el 10 % de los números en A3:A6. Esto se puede hacer de tres maneras diferentes:
Fórmula regular: ingresada en B3 y copiada hasta B6. El resultado es un valor único.
=A3*10%
Fórmula de matriz CSE de celdas múltiples: ingresada en B3: B6 y completada con Ctrl + Mayús + Intro combinación de teclas El resultado son múltiples valores en un número predefinido de celdas.
{=A3:A6*10%}
Fórmula de matriz dinámica (también conocida como fórmula de matriz moldeada): ingresado en B3 y completado con un regular ingresar golpear. El resultado es un rango de drenaje dinámico.
=A3:A6*10%
La siguiente imagen muestra las tres fórmulas en acción:
¿Qué es #SPILL en Excel?
#SPIL! es un error que indica que algo impide que la fórmula se propague. Puede ser causado por varias razones, como celdas no vacías, fórmulas superpuestas, celdas combinadas, etc.
Para encontrar la causa raíz del problema, haga clic en un icono de advertencia con un signo de exclamación que aparece junto al error y lea el texto en la primera línea:
En la mayoría de los casos, ¡un #DERRAME! el error es causado por otros datos o fórmulas en el rango de drenaje previsto. Una vez que se elimine el interbloqueo, el error desaparecerá y el rango se llenará con los resultados de la fórmula como se esperaba.
Para obtener más información, consulte:
¿Cómo eliminar el desbordamiento en Excel?
En Excel 365, la funcionalidad de transmisión está profundamente integrada en el nivel central. No hay forma de «deshabilitar el volcado en Excel» globalmente. Sin embargo, puede evitar que una fórmula en particular llene varias celdas utilizando el operador de intersección predeterminado (@).
Por ejemplo, la siguiente fórmula XLOOKUP generará un error #SPILL después de no poder distribuirse entre un millón de resultados:
=XLOOKUP(E:E, A:A, C:C)
Y esto reduce la matriz lookup_value (E:E) a un solo valor y funciona bien:
=XLOOKUP(@E:E, A:A, C:C)
Para obtener más información, consulte Intersección predeterminada en Excel.
Desbordamiento de Excel: conclusiones clave
A continuación se muestra un breve resumen de los puntos clave de la función de volcado de Excel:
- Solo se ingresa una fórmula de matriz derramada Una célula y llena automáticamente múltiples celdas.
- El el tamaño de un intervalo de drenaje está controlado por Excel, no por el usuario.
- Justo celda superior izquierda en el rango de desbordamiento contiene la fórmula y solo se puede editar esa celda. Cuando cambie la fórmula, los valores en el área de desbordamiento se actualizarán. Cuando elimine la fórmula, todos los resultados desaparecerán.
- No puedes desactivar el derramamiento en Excel globalmente. Sin embargo, puede forzar que una fórmula en particular devuelva un solo valor en lugar de múltiples valores.
- Las fórmulas de matriz derramadas no funcionan en las tablas de Excel. Si necesita calcular los datos de una tabla, coloque la fórmula de matriz dinámica fuera de la tabla.
- Fórmulas de matriz dinámica relacionadas con otro libro de trabajo solo funciona si ambos archivos están abiertos. Si el libro de origen está cerrado, una fórmula de matriz derramada vinculada devolverá un #REF. error.
Estos son los elementos esenciales del desbordamiento de Excel. Si hay algo más que le gustaría saber al respecto, publique un comentario e intentaremos responder 🙂