Cómo insertar y eliminar filas y columnas en Excel

Inserta y elimina filas y columnas en Excel: una o varias a la vez, con los atajos Ctrl+ y Ctrl-, sin descuadrar las fórmulas. Guía práctica.

fxBlog

Cómo insertar y eliminar filas y columnas en Excel

Inserta y elimina filas y columnas en Excel: una o varias a la vez, con los atajos Ctrl+ y Ctrl-, sin descuadrar las fórmulas. Guía práctica.

Listo·Alejandro·15 min de lectura·Actualizado 5 Oct 2026

Antes o después, a cualquiera que trabaje con hojas de cálculo le toca insertar una fila que se le olvidó, eliminar una columna duplicada o reordenar datos sobre la marcha. Es una de esas tareas que parecen triviales hasta que metes la pata: una fórmula que deja de sumar bien, una tabla que se descuadra o un filtro que borra algo que no querías. En esta guía vas a aprender a insertar y eliminar filas en Excel (y columnas) de forma rápida y sin sustos, con los atajos de teclado que te van a ahorrar minutos cada día.

Vamos a ver todas las formas de hacerlo: desde el clic derecho de toda la vida hasta los atajos Ctrl + + y Ctrl + –, pasando por cómo insertar varias filas o columnas a la vez, qué ocurre con las fórmulas y referencias cuando mueves celdas de sitio, y el clásico problema de eliminar filas con un filtro activado. También veremos cómo se comportan las tablas de Excel y cómo hacer lo mismo en Google Sheets.

Si trabajas con datos que dependen de fórmulas, te interesa también revisar cómo fijar celdas con referencias absolutas y cómo inmovilizar filas y columnas para no perderte al insertar o eliminar en hojas grandes.

Cómo insertar y eliminar filas y columnas en Excel
Cómo insertar y eliminar filas y columnas en Excel

Cómo insertar una fila o una columna en Excel

La forma más habitual de insertar una fila en Excel es hacer clic derecho sobre el número de fila (a la izquierda de la hoja) y elegir Insertar en el menú contextual. Excel añade una fila completa justo encima de la que has seleccionado, y todo lo que había debajo se desplaza hacia abajo una posición. Para una columna el proceso es idéntico, pero haciendo clic derecho sobre la letra de columna: la nueva columna aparece a la izquierda de la seleccionada.

Insertar una fila con el menú contextual, paso a paso

  1. Haz clic sobre el número de fila (o la letra de columna) para seleccionarla entera.
  2. Pulsa el botón derecho del ratón sobre esa selección.
  3. Elige la opción Insertar del menú contextual.
  4. Excel inserta la fila (o columna) vacía y desplaza el resto del contenido.

Insertar desde la pestaña Inicio

Si prefieres no usar el clic derecho, ve a la pestaña Inicio, busca el grupo Celdas y haz clic en la flecha del botón Insertar. Ahí puedes elegir entre Insertar filas de hoja, Insertar columnas de hoja o Insertar celdas. Es la misma acción que el clic derecho, solo que desde la cinta de opciones, útil si trabajas más con el teclado que con el ratón.

💡
Selecciona antes de insertarSi haces clic en Insertar sin seleccionar toda la fila o columna, Excel te preguntará si quieres desplazar solo las celdas hacia abajo o hacia la derecha, o insertar la fila o columna completa. Selecciona siempre la fila o columna entera primero si quieres evitar esa ventana.

Cómo insertar varias filas o columnas a la vez

Si necesitas añadir varias filas de golpe, no hace falta repetir la operación una y otra vez. La clave está en seleccionar tantas filas como quieras insertar antes de dar la orden de insertar.

Selecciona varias filas o columnas seguidas

Haz clic en el número de la primera fila y, sin soltar, arrastra hasta cubrir tantas filas como quieras insertar (o haz clic en la primera y Mayús + clic en la última). Si ahora haces clic derecho → Insertar, Excel insertará exactamente ese número de filas nuevas, todas por encima del bloque seleccionado. Lo mismo aplica a columnas seleccionando varias letras de columna.

Selecciona filas o columnas no contiguas

También puedes seleccionar filas salteadas manteniendo pulsado Ctrl mientras haces clic en cada número de fila. Al insertar, Excel añadirá una fila nueva justo encima de cada una de las filas que hayas marcado, algo muy útil para separar bloques de datos sin hacerlo fila a fila.

Atajos de teclado para insertar y eliminar filas y columnas

Si insertas y eliminas filas o columnas con frecuencia, te compensa memorizar un par de atajos. Te ahorran ir al menú cada vez y funcionan igual seleccionando una fila, varias filas, una columna o varias columnas.

Ctrl + (más) y Ctrl – (menos)

El atajo Ctrl + + (Control y la tecla más) inserta una fila, columna o celda, según lo que tengas seleccionado. El atajo Ctrl + – (Control y la tecla menos) hace lo contrario: elimina la selección. En un teclado en español puedes usar la tecla + de la fila principal (junto a la Ç) con Ctrl, es decir Ctrl + +; la variante Ctrl + Mayús + + corresponde a teclados con distribución inglesa.

Mayús + Espacio y Ctrl + Espacio para seleccionar la fila o columna entera

Antes de insertar o eliminar con el teclado, necesitas seleccionar la fila o columna entera sin tocar el ratón. Para eso: Mayús + Espacio selecciona la fila completa de la celda activa, y Ctrl + Espacio selecciona la columna completa. Combinado con las flechas y Mayús, puedes ampliar la selección a varias filas o columnas antes de pulsar Ctrl + +.

AcciónAtajo de teclado
Seleccionar la fila completaMayús + Espacio
Seleccionar la columna completaCtrl + Espacio
Insertar fila, columna o celdaCtrl + +
Insertar en un teclado con distribución inglesaCtrl + Mayús + +
Eliminar fila, columna o celdaCtrl + –
Repetir la última inserción/eliminaciónCtrl + Y o F4
Deshacer una inserción o eliminaciónCtrl + Z

Para más combinaciones que te harán ganar tiempo en el día a día, echa un vistazo a nuestra recopilación de atajos de teclado en Excel.

📌
El atajo cambia según el sistema operativoEn Excel para Mac, insertar celdas se hace con Control + Mayús + = y eliminar con Cmd + –. Si usas un portátil sin teclado numérico en Windows con teclado en español, usa la tecla + de la fila principal (junto a la Ç) con Ctrl: Ctrl + +.

Cómo eliminar filas y columnas en Excel

Para eliminar una fila o una columna, el proceso es el espejo de insertar: haz clic derecho sobre el número de fila o la letra de columna y elige Eliminar. La fila o columna desaparece por completo y las siguientes se desplazan para ocupar su lugar.

Diferencia entre eliminar y solo vaciar el contenido

Ojo porque son dos cosas distintas: si pulsas Suprimir (Delete) sobre una fila seleccionada, solo borras el contenido de las celdas, pero la fila sigue ahí, ocupando su sitio. Si lo que quieres es que la fila desaparezca físicamente y todo lo de abajo suba, tienes que usar Eliminar (clic derecho → Eliminar, o Ctrl + –), no la tecla Suprimir.

Eliminar varias filas o columnas a la vez

Igual que para insertar, si seleccionas varias filas (contiguas con Mayús + clic, o salteadas con Ctrl + clic) antes de elegir Eliminar, Excel las borra todas en una sola operación.

⚠️
No hay una segunda oportunidad fácilSi eliminas una fila o columna y te das cuenta del error más tarde, la única forma rápida de recuperarla es pulsar Ctrl + Z justo después, o recurrir a una copia de seguridad. Guarda copias antes de hacer limpiezas grandes en hojas importantes.

Cómo insertar filas alternas en Excel

Es un truco muy buscado: quieres meter una fila en blanco entre cada fila de tus datos, por ejemplo para separar visualmente registros. Hacerlo manualmente fila a fila es lento cuando tienes cientos de filas.

Truco con una columna auxiliar

  1. En una columna vacía junto a tus datos, numera las filas del 1 en adelante (1, 2, 3…).
  2. Copia esa misma serie de números justo debajo de la última fila de datos, repitiendo la numeración.
  3. Selecciona todo el rango (tus datos, la columna auxiliar y las filas con los números repetidos; si tienes encabezados, déjalos fuera) y ordénalo por la columna auxiliar de menor a mayor con Datos → Ordenar.
  4. Al ordenar, cada número duplicado queda junto a su pareja original, generando automáticamente una fila en blanco entre cada fila de datos.
  5. Elimina la columna auxiliar cuando termines.

Este método es más rápido que insertar fila a fila cuando tienes muchos registros, y funciona igual para insertar columnas alternas cambiando filas por columnas.

Qué pasa con las fórmulas y las referencias al insertar o eliminar

Uno de los mayores miedos al insertar o eliminar filas y columnas es que las fórmulas se rompan. La buena noticia es que Excel es bastante inteligente: cuando insertas o eliminas filas o columnas, ajusta automáticamente las referencias de las fórmulas afectadas para que sigan apuntando a las celdas correctas.

Referencias relativas: se actualizan solas

Si tienes la fórmula =A1+B1 en la celda C1 e insertas una fila encima, la fórmula pasa a la fila 2 y se convierte automáticamente en =A2+B2. Excel recalcula las referencias relativas para que sigan señalando a las mismas celdas de origen, aunque estas hayan cambiado de posición.

Referencias absolutas: fijadas con el símbolo $

Distinto es el caso de las referencias absolutas, las que llevan el símbolo $ delante de la letra y el número (por ejemplo $A$1). Se usan normalmente para fijar un valor constante, como un porcentaje de IVA o una comisión, y evitar que cambie al copiar la fórmula a otras celdas. Si insertas una fila antes de esa celda fijada, la referencia absoluta se actualiza igualmente a su nueva posición (sigue apuntando a la misma celda física), pero si lo que haces es eliminar justo esa celda referenciada, la fórmula devolverá un error #¡REF!. Para entender bien cuándo usar el símbolo $ y evitar estos errores, conviene repasar cómo fijar celdas en Excel con referencias absolutas.

⚠️
Cuidado al eliminar celdas usadas en fórmulasSi eliminas una fila, columna o celda que está siendo utilizada por una fórmula en otra parte de la hoja, esa fórmula mostrará el error #¡REF! porque la referencia ya no existe. Antes de eliminar algo importante, comprueba con Fórmulas → Rastrear dependientes si alguna otra celda depende de ella.

Rangos con nombre y tablas también se ajustan

Los rangos con nombre y las referencias dentro de funciones como SUMA, BUSCARV o CONTAR.SI se comportan igual: si el rango se amplía porque insertas una fila en medio, la función suele incluir automáticamente esa fila nueva en el cálculo, siempre que la insertes dentro del rango y no justo en su límite.

Insertar celdas desplazando (sin insertar la fila o columna entera)

A veces no quieres insertar una fila o columna completa, sino solo una celda o un grupo de celdas, desplazando el resto en una dirección concreta. Para eso, selecciona el rango de celdas, ve a Inicio → Insertar → Insertar celdas (o pulsa Ctrl + + con ese rango seleccionado) y Excel te preguntará si quieres desplazar las celdas hacia la derecha o desplazar las celdas hacia abajo.

Esta opción es útil cuando trabajas con varias tablas o bloques de datos en la misma hoja y no quieres que insertar algo en un bloque afecte a los datos de al lado, algo que sí ocurriría si insertaras la fila o columna entera.

El problema de eliminar filas con datos filtrados

Este es uno de los errores más comunes y peligrosos en Excel: tienes un filtro activado, ves solo algunas filas en pantalla, seleccionas varias de las que se muestran y las eliminas… y sin darte cuenta puedes obtener resultados inesperados si no lo haces del modo correcto.

Por qué pasa esto

Cuando filtras datos, Excel oculta las filas que no cumplen el criterio, pero siguen estando ahí. Si seleccionas las filas visibles haciendo clic en sus números de fila y eliminas, Excel elimina solo las filas visibles que has marcado. Ojo con las filas ocultas manualmente (no por un filtro): si las incluyes en la selección, al eliminar se borran también. Con un filtro activo, Excel solo elimina las filas visibles que has seleccionado.

Cómo eliminar filas filtradas de forma segura

  1. Aplica el filtro y deja visibles solo las filas que quieres eliminar.
  2. Selecciona esas filas visibles haciendo clic en los números de fila (Excel salta automáticamente las ocultas).
  3. Pulsa clic derecho → Eliminar fila (no uses la tecla Suprimir).
  4. Quita el filtro y revisa el resultado para comprobar que no se ha tocado nada más.
📌
Antes de eliminar con filtros, comprueba y haz copiaSi tienes dudas sobre cómo se comportará una eliminación con filtros activados, guarda antes una copia del archivo o duplica la hoja. Repasar cómo ordenar y filtrar datos en Excel te ayudará a entender mejor qué filas están realmente visibles antes de tocar nada.

Insertar y eliminar filas en una tabla de Excel

Si tus datos están convertidos en una tabla de Excel (el formato a bandas de color, creado con Ctrl + T), insertar y eliminar filas funciona de forma parecida pero con algunas ventajas.

Insertar una fila dentro de una tabla

Dentro de una tabla, basta con situarte en la última celda y pulsar Tab para que se añada automáticamente una fila nueva al final, con las fórmulas de las columnas ya copiadas. También puedes hacer clic derecho sobre una fila interior y elegir Insertar → Fila de tabla arriba (o abajo), y la tabla se expande automáticamente sin que tengas que ajustar el rango a mano.

Eliminar una fila de una tabla

Para eliminar, haz clic derecho sobre la fila dentro de la tabla y elige Eliminar → Filas de tabla. La diferencia frente a un rango normal es que la tabla se reajusta sola: los filtros, el formato a bandas y las fórmulas estructuradas (las que usan nombres de columna en lugar de referencias tipo A1) se mantienen coherentes automáticamente.

Si todavía no trabajas con tablas y manejas listas de datos que crecen con frecuencia, te merece la pena aprender a dar formato como tabla en Excel: te vas a ahorrar bastantes quebraderos de cabeza con las filas y columnas.

Insertar y eliminar filas y columnas en Google Sheets

En Google Sheets el procedimiento es muy parecido al de Excel, aunque con algunas diferencias en los menús y en los atajos.

Insertar filas o columnas en Google Sheets

Haz clic derecho sobre el número de fila (o la letra de columna) y elige Insertar 1 fila arriba, Insertar 1 fila abajo, o las opciones equivalentes para columnas. Si seleccionas varias filas o columnas antes, aparece la opción de insertar ese mismo número de una sola vez, igual que en Excel.

Eliminar filas o columnas en Google Sheets

Para eliminar, haz clic derecho sobre la fila o columna seleccionada y elige Eliminar fila (o columna). También puedes usar el menú Editar → Eliminar celdas para eliminar solo un rango, desplazando el resto.

Atajos de teclado en Google Sheets

AcciónWindows / ChromeOSMac
Insertar celdas (fila/columna)Ctrl + Alt + =Cmd + Opción + =
Eliminar celdas (fila/columna)Ctrl + Alt + –Cmd + Opción + –

Al igual que en Excel, las fórmulas de Google Sheets también actualizan sus referencias automáticamente al insertar o eliminar filas y columnas, y las referencias con $ funcionan exactamente igual que las referencias absolutas de Excel.

💡
Inmoviliza antes de insertar en hojas grandesEn hojas grandes, tanto en Excel como en Google Sheets, conviene inmovilizar filas y columnas antes de insertar o eliminar en bloque, así siempre ves los encabezados y evitas equivocarte de sitio.
¿Montas tus propias hojas?

Descarga nuestras plantillas ya montadas y listas para usar. Gratis.

Ver la plantilla →

Dudas frecuentes

¿Cómo inserto una fila en Excel con el teclado?
Selecciona la fila completa con Mayús + Espacio y después pulsa Ctrl + + (en portátiles sin teclado numérico, la tecla + de la fila principal, junto a la Ç). Excel insertará una fila nueva justo encima de la seleccionada.
¿Cuál es el atajo para eliminar una fila en Excel?
Selecciona la fila con Mayús + Espacio y pulsa Ctrl + – (Control y el signo menos). Es el atajo contrario al de insertar, Ctrl + +.
¿Por qué al eliminar una fila me aparece #¡REF! en otra celda?
Porque esa fila contenía una celda que estaba siendo usada por una fórmula en otra parte de la hoja. Al desaparecer la celda de origen, Excel no tiene a qué apuntar y devuelve el error #¡REF!. Deshaz la acción con Ctrl + Z y revisa las dependencias antes de eliminar.
¿Cómo inserto varias filas en blanco a la vez en Excel?
Selecciona tantas filas (haciendo clic y arrastrando sobre los números de fila) como filas nuevas quieras añadir, y después haz clic derecho → Insertar o pulsa Ctrl + +. Excel inserta ese mismo número de filas por encima del bloque seleccionado.
¿Se rompen las fórmulas al insertar o eliminar filas en Excel?
Normalmente no: Excel ajusta automáticamente las referencias relativas de las fórmulas para que sigan apuntando a las celdas correctas. El problema aparece si eliminas directamente una celda que una fórmula estaba usando, en cuyo caso obtendrás un error #¡REF!.
¿Cómo elimino filas cuando tengo un filtro activado sin borrar las que no quiero?
Deja visibles con el filtro solo las filas que quieres eliminar, selecciónalas por su número de fila y usa clic derecho → Eliminar fila en lugar de la tecla Suprimir. Así te aseguras de tocar solo lo que ves.
¿Cómo inserto una fila en una tabla de Excel sin descuadrar el formato?
Sitúate en la última celda de la tabla y pulsa Tab para añadir una fila nueva al final automáticamente, o haz clic derecho dentro de la tabla y elige Insertar → Fila de tabla arriba/abajo. La tabla se expande sola y mantiene el formato y las fórmulas.
¿El atajo para insertar filas es el mismo en Google Sheets que en Excel?
No exactamente. En Excel se usa Ctrl + + para insertar y Ctrl + – para eliminar. En Google Sheets el atajo equivalente es Ctrl + Alt + = para insertar celdas y Ctrl + Alt + – para eliminarlas, aunque también puedes usar siempre el clic derecho.

Para terminar

Insertar y eliminar filas y columnas en Excel parece una operación menor, pero dominar los atajos de teclado, entender cómo se comportan las fórmulas y referencias, y saber manejar los filtros y las tablas te va a ahorrar errores y tiempo cada vez que trabajes con una hoja de cálculo.

La próxima vez que necesites reorganizar datos, prueba a seleccionar varias filas de golpe con Mayús + clic y usar Ctrl + + o Ctrl + – en lugar de ir al menú cada vez: en cuanto le cojas el punto, no vas a querer volver a hacerlo de otra forma.

Excel® es una marca registrada de Microsoft Corporation. Este sitio no está afiliado a Microsoft.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *