KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo autorrellenar una fórmula al insertar filas en Excel?

AutorXiaoyang Fecha de modificación

Al trabajar con datos en Excel, es habitual insertar nuevas filas dentro de un conjunto de datos existente, por ejemplo, para añadir nuevas entradas o actualizar registros. Sin embargo, al insertar filas en blanco entre datos surge un problema común: las fórmulas de las columnas adyacentes normalmente no se copian automáticamente en las filas recién insertadas. Esto implica que, en la mayoría de los casos, deba utilizar manualmente el controlador de relleno o arrastrar la fórmula hacia abajo para cubrir las nuevas filas, lo cual puede resultar tedioso, especialmente si actualiza sus datos con frecuencia.

Esta situación puede provocar inconsistencias en los cálculos u omisiones, especialmente si olvida rellenar una fórmula en una fila recién insertada. Para ilustrarlo, imagine el siguiente ejemplo: las columnas contienen fórmulas y usted inserta una fila en blanco entre datos existentes; en ese caso, las fórmulas de las columnas adyacentes no se copian automáticamente.

relleno automático de fórmula al insertar fila

Para resolver este problema y asegurar que sus fórmulas se autorrellenen cada vez que inserte nuevas filas, puede aplicar algunas soluciones prácticas. Este artículo le ofrece instrucciones paso a paso para los siguientes enfoques, adaptados a distintos hábitos y necesidades de trabajo, además de consejos útiles y sugerencias para solucionar problemas comunes.


Autorrelleno automático de Fórmula de relleno al insertar Filas en blanco mediante la creación de una tabla

Una de las formas más eficaces de conseguir que Excel Fórmula de relleno automáticamente en nuevas filas consiste en convertir sus Rango de datos en una tabla. En formato de tabla, las fórmulas introducidas en una columna se consideran parte de una columna estructurada y se aplican automáticamente a cualquier fila añadida a la tabla, ya sea al final o en medio. Esto le ahorra la tarea repetitiva de copiar fórmulas y prácticamente elimina errores derivados del olvido de fórmulas.

Para utilizar este método, siga los pasos que se indican a continuación:

1. Seleccione el rango de datos en el que desee que las fórmulas se autorrellenen. A continuación, vaya a la pestaña Insertar y haga clic en Tabla. Consulte esta captura de pantalla:

haga clic en Forma de tabla en la pestaña Insertar

2. En el cuadro de diálogo Crear tabla, asegúrese de marcar la opción Mi tabla tiene encabezados si su rango incluye encabezados de columna. Así conservará sus títulos y organizará sus datos de forma clara. Vea la captura de pantalla:

establezca las opciones en el cuadro de diálogo Crear tabla

3. Haga clic en el botón Aceptar para confirmar. Ahora sus datos están formateados como una tabla. A partir de este momento, cada vez que inserte una fila en blanco dentro de la tabla, las fórmulas existentes en las columnas se extenderán automáticamente a la nueva fila, tal como se muestra a continuación:

al insertar una fila en blanco, la fórmula anterior se insertará automáticamente en la nueva fila

Este método es sencillo y fiable, y se recomienda especialmente para gestionar listas estructuradas o registros continuos.
Consejos y notas:

  • Las tablas aplican autorrelleno de fórmulas a todas sus columnas, garantizando coherencia incluso en conjuntos de datos extensos.
  • Puede insertar filas haciendo clic con el botón derecho en el número de una fila de la tabla y seleccionando Insertar, o simplemente pulsando Tabulador cuando se encuentre al final de la tabla.
  • Si una fórmula depende de referencias a celdas fuera de la tabla, asegúrese de utilizar direcciones absolutas si es necesario para evitar errores de referencia.
Limitaciones:
  • Si elimina el formato de tabla, ya no se aplicará este comportamiento de autorrelleno.
  • Formatear los datos como una tabla puede no ser adecuado para usuarios que requieran un diseño libre o un formato de celdas más avanzado.

 



Autorrelleno automático de Fórmula de relleno al insertar Filas en blanco mediante código VBA

Si trabajar con tablas no encaja en su flujo de trabajo o si sus datos requieren un rango tradicional, puede usar VBA para lograr el autorrelleno automático de fórmulas al insertar una fila. Esta solución en VBA es flexible y se puede personalizar para copiar automáticamente las fórmulas de la fila superior cada vez que añada una nueva fila, ayudándole a mantener la integridad de las fórmulas en todo su conjunto de datos.

Para utilizar este enfoque, siga atentamente estos pasos:

1. En primer lugar, seleccione o abra la pestaña de la hoja que contiene las fórmulas que desea autorrellenar. Haga clic con el botón derecho en la pestaña de la hoja, en la parte inferior de Excel, y elija Ver código en el menú contextual. Esto abrirá el editor de Microsoft Visual Basic para Aplicaciones. En la ventana que se abra, inserte un nuevo módulo haciendo clic en Insertar > Módulo y, a continuación, copie y pegue el siguiente código en el módulo:

Código VBA: Autorrelleno automático de Fórmula de relleno al insertar Filas en blanco

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
    Cancel = True
    Target.Offset(1).EntireRow.Insert
    Target.EntireRow.Copy Target.Offset(1).EntireRow
    On Error Resume Next
    Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub

haga clic en Ver código y pegue el código VBA

2. Guarde y cierre el editor de VBA, luego regrese a su hoja de cálculo. A partir de ahora, al hacer doble clic en cualquier celda dentro de su rango de datos, se insertará inmediatamente una nueva fila y las fórmulas de las columnas adyacentes se rellenarán automáticamente en la fila recién creada.

Notas adicionales para este enfoque:

  • Si al volver a abrir el libro de trabajo se le solicita información sobre la seguridad de las macros, habilite las macros para que este código se ejecute correctamente.
  • Las soluciones VBA brindan flexibilidad en diversos escenarios de formato, pero requieren libros habilitados para macros, lo que puede no resultar adecuado en entornos de Excel estrictamente controlados o restringidos.
  • Al aplicar cambios en libros compartidos o documentos basados en la nube, la ejecución de macros puede estar restringida; asegúrese de que los demás usuarios estén informados y cuenten con los permisos adecuados.
  • Tenga en cuenta que hacer doble clic fuera del rango deseado podría activar igualmente la inserción de filas, por lo que debe realizar pruebas exhaustivas.

Autorrelleno automático de Fórmula de relleno mediante el comando Rellenar hacia abajo de Excel

Si inserta nuevas filas ocasionalmente y busca una forma rápida de aplicar fórmulas existentes —sin convertir sus datos en una tabla ni recurrir a VBA—, el comando Rellenar hacia abajo de Excel es una opción sencilla y eficaz. Con solo unos clics o un atajo de teclado, este comando copia la fórmula de la celda superior en la(s) celda(s) seleccionada(s) situada(s) justo debajo.

Pasos a seguir:
Paso 1:Inserte una fila en blanco siempre que sea necesario.
Paso 2:Seleccione la celda que contiene la fórmula que desea copiar.
Paso 3:Utilice uno de los siguientes métodos para aplicar la fórmula a la nueva fila:
  • Método A: Arrastre el controlador de relleno (el pequeño cuadrado situado en la esquina inferior derecha de la celda seleccionada) hacia abajo hasta la celda en blanco.
  • Método B:Utilice el comando Rellenar hacia abajo:
    • Vaya a la Iniciopestaña >grupo Edición> haga clic en Rellenar>Hacia abajo
    • O bien, pulse Ctrl + Dpara rellenar la fórmula en la celda situada debajo
Paso 4:Repita según sea necesario para otras Insertar filas.

Ventajas:

  • No es necesario usar tablas ni VBA.
  • Ofrece control manual sobre dónde y cuándo aplicar las fórmulas.
  • Rápido y eficaz para ediciones puntuales.

Desventajas:

  • No es ideal para inserciones frecuentes de filas ni para conjuntos de datos extensos.
  • Los pasos manuales pueden provocar filas omitidas o fórmulas inconsistentes si no se ejecutan con precisión.

Consejo para solucionar problemas: Tras insertar filas y aplicar Rellenar hacia abajo, revise todas las fórmulas para asegurarse de que hacen referencia a los rangos correctos, especialmente si utiliza referencias dinámicas o totales acumulativos. Si se encuentra aplicando repetidamente fórmulas a nuevas filas, considere usar una tabla estructurada o una macro sencilla en VBA para automatizar el proceso de forma más eficiente.

Mediante estos métodos, podrá mantener la coherencia de sus datos, reducir al mínimo el trabajo manual y evitar errores provocados por fórmulas faltantes tras añadir nuevas filas. Elija el enfoque que mejor se adapte a su entorno específico de Excel y a los requisitos de su flujo de trabajo.


Demostración: Autorrelleno automático de Fórmula de relleno al insertar Filas en blanco

 

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos