Quitar columnas en Excel sirve para convertir una hoja con muchos datos en un informe limpio, sin perder información importante. En este tutorial trabajarás con una hoja de ventas que contiene Fecha, Producto, Vendedor, Unidades, GUID e Informe creado: aprenderás a borrar columnas directamente en la hoja, a hacerlo mediante Power Query y a revisar cómo pueden cambiar las referencias de las fórmulas.
La eliminación directa de columnas está disponible en Excel 2007 y posteriores. Power Query está integrado desde Excel 2016; la versión web y las versiones de escritorio más recientes también lo incluyen.
Qué es eliminar columnas y cuándo conviene hacerlo
Una columna es una de las partes verticales de una tabla de Excel. Cada columna tiene un encabezado y puede contener fechas, nombres, cantidades o identificadores. Eliminar una columna significa quitar sus datos y desplazar las columnas contiguas hacia la izquierda.
En el libro de ejemplo, la hoja Ventas reúne los pedidos de una tienda:
- Fecha: 03/10/2026.
- Producto: Cuaderno.
- Vendedor: Ana.
- Unidades: 5.
- GUID: un identificador técnico.
- Informe creado: «Informe mensual».
Para el informe comercial, GUID e Informe creado no aportan información. Conservar ambas columnas dificulta leer los pedidos y puede obligar a imprimir u ocultar columnas sin necesidad. Quitarlas deja una tabla sencilla con Fecha, Producto, Vendedor y Unidades.
Esta limpieza conviene cuando:
- un archivo se creó en otro sistema y trae columnas técnicas;
- preparas datos para un informe o una tabla dinámica;
- combinaste información de varias consultas;
- necesitas ocultar columnas irrelevantes sin tocar los datos de origen.
Dónde está la herramienta para quitar columnas
En una hoja de Excel, la forma más directa es seleccionar el encabezado de la columna, hacer clic derecho y elegir Eliminar columnas. También puedes usar la pestaña Inicio > Borrar > Eliminar columnas cuando la columna esté seleccionada.
Para una transformación más controlada, abre Power Query. En Excel 2016 y posteriores, la ruta es:
Después, dentro del editor de Power Query, utiliza:
La diferencia está en la dirección del filtro:
- Eliminar columnas borra las columnas seleccionadas.
- Eliminar otras columnas conserva las seleccionadas y borra todas las demás.
La alternativa Elegir columnas es útil cuando sabes exactamente cuáles quieres conservar. En el libro de ejemplo, puedes mantener Fecha, Producto, Vendedor y Unidades sin comprobar repetidamente qué campos sobran.
Elegir columnas: conservar solo las que importan
Abre Power Query y lleva la tabla Ventas al editor. En la cinta de Power Query, entra en Inicio > Administrar columnas > Elegir columnas. Aparece el cuadro Elegir columnas, con una casilla de verificación junto a cada encabezado disponible.
Desmarca GUID y Informe creado. Deja marcadas Fecha, Producto, Vendedor y Unidades. Al confirmar, la consulta conserva únicamente esas cuatro columnas.
Eliminar columnas y eliminar las otras
En el mismo editor, el botón Eliminar columnas ofrece dos comandos. Si seleccionas GUID e Informe creado, Eliminar columnas borra esas dos y conserva las restantes. Si eliges Eliminar otras columnas, el resultado es el contrario: se mantienen las columnas seleccionadas y se quitan las demás.
También puedes seleccionar varios encabezados, mantener pulsado Ctrl y hacer clic derecho sobre uno de ellos. El menú contextual ofrece Eliminar columnas.
Para conservar GUID e Informe creado en este libro, seleccionarías esas dos y ejecutarías Eliminar otras columnas. El resultado sería una tabla con solo los dos identificadores.
Quitar columnas de una hoja de Excel
La eliminación directa es adecuada cuando el rango de datos ya está limpio y quieres cambiar la hoja visible. En la hoja Ventas, selecciona el encabezado GUID, abre el menú contextual y elige Eliminar columnas. Excel elimina la columna y desplaza Informe creado hacia la izquierda.
Las fórmulas de la columna derecha pueden actualizarse según la referencia. Por eso, antes de borrar una columna que participa en cálculos, conviene revisar las fórmulas afectadas.
Una columna que no sirve en el informe de ventas
Antes de borrar, selecciona la hoja Ventas y comprueba que la tabla llega hasta F2.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Fecha | Producto | Vendedor | Unidades | GUID | Informe creado |
| 2 | 03/10/2026 | Cuaderno | Ana | 5 | G-104 | Informe mensual |
| 3 | 04/10/2026 | Bolígrafo | Luis | 8 | G-105 | Informe mensual |
| 4 | 05/10/2026 | Cuaderno | Ana | 3 | G-106 | Informe mensual |
| 5 | 06/10/2026 | Goma | Marta | 12 | G-107 | Informe mensual |
- Selecciona el encabezado GUID.
- Haz clic derecho sobre GUID.
- Elige Eliminar columnas.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha | Producto | Vendedor | Unidades | Informe creado |
| 2 | 03/10/2026 | Cuaderno | Ana | 5 | Informe mensual |
| 3 | 04/10/2026 | Bolígrafo | Luis | 8 | Informe mensual |
| 4 | 05/10/2026 | Cuaderno | Ana | 3 | Informe mensual |
| 5 | 06/10/2026 | Goma | Marta | 12 | Informe mensual |
Conservar una sola columna de identificadores
Para conservar únicamente GUID e Informe creado, selecciona los encabezados Fecha, Producto, Vendedor y Unidades. Puedes seleccionar Fecha y mantener pulsado Ctrl mientras señalas los otros tres encabezados.
- Abre el menú contextual sobre uno de los encabezados seleccionados.
- Elige Eliminar columnas.
- Revisa que GUID e Informe creado hayan quedado a la izquierda.
| A | B | |
|---|---|---|
| 1 | GUID | Informe creado |
| 2 | G-104 | Informe mensual |
| 3 | G-105 | Informe mensual |
| 4 | G-106 | Informe mensual |
| 5 | G-107 | Informe mensual |
Pegado especial: quitar columnas sin borrarlas
Pegado especial permite construir una hoja nueva con parte de los datos y conservar intacta la original. Resulta útil para preparar una copia del informe o cambiar la orientación de una fila de encabezados.
Copia la tabla, crea una hoja llamada Informe y elige una celda vacía. Usa Pegado especial > Transponer para convertir la fila de encabezados en una columna. La hoja Ventas permanece sin cambios.
Usar TRANSPONER (TRANSPOSE) con una fila de encabezados
En una hoja vacía, escribe esta fórmula en A1:
=TRANSPONER(A1:D1)
Si la copia está en una hoja llamada Copia, ajusta la referencia al rango de esa hoja. Por ejemplo:
=TRANSPONER(Copia!A1:D1)
El resultado coloca los cuatro encabezados en vertical:
| A | |
|---|---|
| 1 | Fecha |
| 2 | Producto |
| 3 | Vendedor |
| 4 | Unidades |
Cómo se desordena una tabla al eliminar una columna
BUSCARV (VLOOKUP) busca en la primera columna de una matriz y devuelve un valor situado a su derecha. El tercer argumento indica qué columna de esa matriz debe devolver. Si borras una columna que forma parte de la tabla de búsqueda, puedes obtener #¡REF! o un resultado cambiado.
Supongamos que E2 busca el código P-03 en la tabla A2:C6 y devuelve el precio de la tercera columna:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Unidades | Código buscado |
| 2 | P-01 | Cuaderno | 3,20 | 5 | P-03 |
| 3 | P-02 | Bolígrafo | 1,50 | 8 | |
| 4 | P-03 | Goma | 0,80 | 3 | |
| 5 | P-04 | Cuaderno | 3,20 | 2 | |
| 6 | P-05 | Goma | 0,80 | 12 |
Al eliminar la columna B, la fórmula puede cambiar a:
=BUSCARV(E2;A2:C6;3;FALSO)
y devolver la columna equivocada. Si la fórmula o sus referencias quedan dañadas, Excel puede mostrar:
=#¡REF!
La solución no es evitar toda eliminación, sino revisar el rango de búsqueda y fijar sus extremos con referencias absolutas cuando copies la fórmula a otras filas.
Fijar la tabla con $ antes de copiar la fórmula
En E2, escribe:
=BUSCARV(E2;$A$2:$C$6;3;FALSO)
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Unidades | Código buscado |
| 2 | P-01 | Cuaderno | 3,20 | 5 | P-03 |
| 3 | P-02 | Bolígrafo | 1,50 | 8 | P-03 |
| 4 | P-03 | Goma | 0,80 | 3 | P-03 |
| 5 | P-04 | Cuaderno | 3,20 | 2 | P-03 |
| 6 | P-05 | Goma | 0,80 | 12 | P-03 |
El valor buscado P-03 sigueRelative y se convierte en P-04, P-05 al copiar; en cambio, $A$2:$C$6 permanece fijo.
Detectar columnas que quedaron fuera del rango
Otro problema aparece cuando la búsqueda no incluye todos los datos. Si la tabla se amplía hasta la fila 7, pero la fórmula conserva $A$2:$C$6, BUSCARV no puede encontrar un código situado en la fila 7 y muestra #N/A.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Unidades | Código buscado |
| 2 | P-01 | Cuaderno | 3,20 | 5 | P-07 |
| 3 | P-02 | Bolígrafo | 1,50 | 8 | |
| 4 | P-03 | Goma | 0,80 | 3 | |
| 5 | P-04 | Cuaderno | 3,20 | 2 | |
| 6 | P-05 | Goma | 0,80 | 12 | |
| 7 | P-07 | Bolígrafo | 1,50 | 6 |
Amplía el rango hasta la fila 7:
=BUSCARV(E2;$A$2:$C$7;3;FALSO)
El resultado será 1,50. Si el código sigue sin aparecer, revisa espacios sobrantes antes o después del texto y que el código no esté guardado como texto mientras el valor buscado sí es un número.
Qué versiones tienen estas herramientas y qué no hace
La eliminación de columnas desde el menú contextual de la hoja funciona en Excel 2007, 2010, 2013, 2016, 2019, 2021, 2024 y Microsoft 365. También está disponible en Excel para la web, Mac y móviles, con pequeñas diferencias de interfaz.
Power Query está integrado desde Excel 2016. En Excel 2007, 2010 y 2013 no está disponible, por lo que debes eliminar las columnas directamente en la hoja. Excel para la web no ejecuta macros VBA, aunque eso no impide usar Power Query para transformar datos.
Las funciones ORDENAR (SORT) y FILTRAR (FILTER) no eliminan columnas: ordenan o muestran filas más más los datos. Para quitar columnas de un rango de forma permanente, usa el menú contextual o Power Query.
Una hoja admite 1.048.576 filas y 16.384 columnas. Si el inventario superase un millón de registros, no sería necesario dividir el archivo por esta cifra: Power Query y el modelo de datos pueden trabajar con millones de filas sin cargarlas todas en la hoja. El límite concreto de tu operación depende del tamaño de la tabla.
Lo que ya sabes hacer al quitar columnas
- En Power Query, Elegir columnas conserva las marcadas y Eliminar columnas borra las seleccionadas.
- En una hoja, seleccionar un encabezado y usar Eliminar columnas desplaza los datos contiguos.
- Las referencias fijas como
$A$2:$C$6evitan que un rango de búsqueda se mueva al copiar una fórmula. - Pegado especial > Transponer permite reorganizar una copia sin modificar la tabla original.
- Antes de una limpieza extensa, crea una copia del libro y revisa las fórmulas afectadas.
El siguiente paso es abrir tu propia hoja, identificar qué columnas necesita el informe y eliminar de una en una las que no aportan información, comprobando siempre el resultado.
Fuente oficial: Elegir o eliminar columnas en Power Query.
Dudas al eliminar columnas en Excel
1. ¿Cómo elimino una columna en Excel con el teclado?
Selecciona el encabezado de la columna y pulsa Ctrl+– (Cmd+– en Mac). Excel eliminará la columna y desplazarà hacia la izquierda las celdas contiguas. Antes de hacerlo, conviene revisar las fórmulas que puedan depender de esa columna.
2. ¿Cómo elimino una columna en Word?
En una tabla de Word, coloca el cursor en la columna y abre el menú contextual. Elige «Eliminar > Columna» o «Eliminar celdas > Eliminar toda la columna». Si solo quieres borrar el contenido, selecciona sus celdas y pulsa Supr (Supr en Mac).
3. ¿Cómo elimino filas en Excel masivamente?
Selecciona las filas que quieres quitar, haz clic derecho sobre uno de sus números y elige «Eliminar filas». Para un intervalo grande, selecciona la primera fila, mantén Mayús y pulsa la flecha abajo hasta seleccionar el final; después utiliza el menú contextual.
4. ¿Cómo borro celdas vacías en Excel?
Usa Inicio > Buscar y seleccionar > Ir a especial > Fila vacía y confirma. Excel seleccionará las filas vacías dentro del área elegida. Haz clic derecho sobre un número de fila y selecciona «Eliminar filas».
5. ¿Cómo elimino celdas en Excel hasta el final?
Selecciona la celda de inicio y pulsa Ctrl+Shift+↓ para llegar al final del bloque con datos. Para borrar todas las celdas debajo, usa Inicio > Borrar > Borrar contenido. Si quieres eliminar las filas completas, haz clic derecho sobre sus números y elige «Eliminar filas».
6. ¿Cómo selecciono varias columnas en Power Query?
Mantén pulsada la tecla Ctrl y selecciona varios encabezados de la tabla en la vista de Power Query. Después abre Inicio > Administrar columnas > Elegir columnas para conservarlas o Inicio > Administrar columnas > Eliminar columnas para quitarlas.
7. ¿Cómo elimino una fila en Excel?
Selecciona el número de la fila, haz clic derecho y elige «Eliminar filas». También puedes seleccionar las celdas de esa fila, usar Ctrl+– (Cmd+– en Mac) y comprobar que las filas siguientes se desplazan hacia arriba.
Fuentes
- MicrosoftElegir o eliminar columnas – Power Query – Microsoft Learnconsultado el 28/10/2026
- MicrosoftCOLUMNAS — documentación oficialconsultado el 28/10/2026
- MicrosoftTRANSPONER — documentación oficialconsultado el 28/10/2026
- MicrosoftSUMA — documentación oficialconsultado el 28/10/2026
- MicrosoftCOLUMNA — documentación oficialconsultado el 28/10/2026