Skip to main content

Ocultar columnas en Excel (guía completa con 8 métodos)

Author: Siluvia Last Modified: 2025-08-06

Como usuario de Excel, es posible que necesites ocultar columnas por diversas razones. Por ejemplo, puedes querer ocultar temporalmente algunas columnas para simplificar la hoja de cálculo y facilitar su lectura y manejo, ocultar columnas con datos sensibles o esconder algunas columnas no deseadas al imprimir una hoja de trabajo.
Este tutorial proporciona 8 métodos paso a paso para ayudarte a ocultar fácilmente columnas en Excel. Además, si necesitas ocultar filas o volver a mostrar columnas en Excel, también puedes encontrar los métodos relevantes en este tutorial.

Hide columns in Excel

Video


Ocultar columnas en Excel

Esta sección proporciona métodos comunes y útiles para ayudarte a ocultar columnas en Excel.

Ocultar columnas con la opción Ocultar en el menú contextual

El método más común para ocultar columnas en Excel es usar la opción Ocultar en el menú contextual. Aquí te mostraré paso a paso cómo usar esta opción para ocultar columnas.

Paso 1: Selecciona las columnas que deseas ocultar
  • Para ocultar una columna: Haz clic en la letra de la columna para seleccionarla.
  • Para ocultar múltiples columnas adyacentes: Haz clic en la letra de la primera columna que necesitas ocultar, luego mantén y arrastra el mouse hacia la derecha para seleccionar las otras columnas.
    (O puedes mantener presionada la tecla Mayús , haz clic en la letra de la primera columna y en la última columna que deseas ocultar).
  • Para ocultar múltiples columnas no adyacentes: Haz clic en la letra de la columna para seleccionar una columna, mantén presionada la tecla Ctrl, luego selecciona las otras columnas que necesitas una por una.

En este caso, hago clic en la letra de la columna C para seleccionar primero la columna “Fecha de nacimiento”, mantengo y arrastro el mouse hasta la columna D para seleccionar la columna adyacente “Edad”, luego mantengo presionada la tecla Ctrl, hago clic en la letra de la columna F para seleccionar la columna “Título”.

Select the columns  to hide
Paso 2: Aplica la opción Ocultar en el menú contextual

Haz clic derecho en cualquier letra de columna de las columnas seleccionadas, y luego selecciona Ocultar en el menú emergente.

Apply the Hide option in the context menu
Nota: Si seleccionas una columna o múltiples columnas adyacentes, simplemente haz clic derecho en cualquier celda de la selección para abrir el menú contextual y aplicar la opción Ocultar.
Resultado

La doble línea entre dos columnas es un indicador de que has ocultado una columna.

the columns are hidden
Nota: Para hacer visibles las columnas ocultas, simplemente selecciona las columnas adyacentes a las columnas ocultas que deseas mostrar, haz clic derecho en la selección y selecciona Mostrar en el menú emergente. Para conocer más métodos para mostrar columnas en Excel, consulta este tutorial: Mostrar columnas en Excel.

Ocultar columnas con un solo clic usando Kutools

Aquí se recomienda encarecidamente el panel Lista de columnas de Kutools para Excel. Con esta función, puedes ocultar y mostrar columnas fácilmente con un solo clic sin tener que seleccionarlas previamente.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Uso:

  1. Selecciona Kutools > Navegación para abrir el panel Navegación de Kutools.
  2. En el panel Navegación, haz clic en este column icon icono para abrir la Lista de columnas, luego puedes ocultar una columna haciendo clic en el icono de ojo a la derecha del encabezado de la columna (haz clic nuevamente en el icono de ojo para mostrar la columna).

Nota: Para usar esta función, debes tener Kutools para Excel instalado en tu computadora. Ve a descargar Kutools para Excel para obtener una prueba gratuita de 30 días sin limitaciones.

Ocultar columnas con atajo de teclado

Esta sección demuestra cómo usar el atajo “Ctrl + 0” para ocultar columnas seleccionadas en Excel.

Paso 1: Selecciona las columnas que deseas ocultar
  • Para ocultar una columna: Haz clic en la letra de la columna para seleccionarla.
  • Para ocultar múltiples columnas adyacentes: Haz clic en la letra de la primera columna que necesitas ocultar, luego mantén y arrastra el mouse hacia la derecha para seleccionar las otras columnas.
    (O puedes mantener presionada la tecla Mayús , haz clic en la letra de la primera columna y en la última columna que deseas ocultar).
  • Para ocultar múltiples columnas no adyacentes: Haz clic en la letra de la columna para seleccionar una columna, mantén presionada la tecla Ctrl, luego selecciona las otras columnas que necesitas una por una.
Paso 2: Presiona Ctrl + 0 juntos

En este caso, selecciono tres columnas: "Fecha de nacimiento", "Edad" y "Título", luego presiono las teclas Ctrl + 0 juntas para ocultarlas todas.

Press Ctrl + 0 shortcut after selecting the columns
Resultado

La doble línea entre dos columnas es un indicador de que has ocultado una columna.

columns are hidden

Ocultar columnas con la opción Formato en la cinta

Si no te gusta usar el menú emergente, puedes aplicar la función Ocultar columnas en la opción Formato en la cinta. Por favor, sigue estos pasos.

Paso 1: Selecciona cualquier celda dentro de las columnas que deseas ocultar

Simplemente selecciona las columnas o cualquier celda dentro de las columnas que deseas ocultar. Aquí mantengo presionada la tecla Ctrl para seleccionar una celda en cada una de estas tres columnas "Fecha de nacimiento", "Edad" y "Título".

Select any cell within the columns to hide
Paso 2: Aplica la opción Ocultar columnas en la cinta

Ve a la pestaña Inicio, haz clic en Formato > Ocultar y mostrar > Ocultar columnas en el grupo Celdas.

Apply the Hide Columns option on the ribbon
Resultado

La doble línea entre dos columnas es un indicador de que has ocultado una columna.

columns are hidden

Ocultar columnas con signo más (función Agrupar)

Si necesitas ocultar y mostrar columnas específicas con frecuencia, por ejemplo, las columnas "Fecha de nacimiento", "Edad" y "Título" deben estar ocultas la mayor parte del tiempo, pero a veces necesitas mostrarlas temporalmente para verificar los datos. En este caso, puedes agrupar las columnas y usar los signos más y menos para alternar su visibilidad.

Nota: No uses la tecla Ctrl para seleccionar columnas no adyacentes ya que la función Agrupar no soporta múltiples selecciones. Entonces, necesito agrupar primero las columnas adyacentes “Fecha de nacimiento”, “Edad” y luego agrupar la columna “Título” por separado.
Paso 1: Selecciona las columnas “Fecha de nacimiento” y “Edad”

Aquí hago clic en el número de columna C para seleccionar la columna “Fecha de nacimiento”, y luego mantengo y arrastro el mouse hasta la letra de columna D para seleccionar la columna adyacente “Edad” junta.

select the columns to hide
Paso 2: Aplica la función Agrupar

Ve a la pestaña Datos, haz clic en Agrupar > Agrupar en el grupo Esquema.

click Group > Group

Luego puedes ver un símbolo de esquema mostrado sobre las columnas seleccionadas.

an outline symbol displayed above the selected columns
Paso 3: Agrupa la columna “Título” por separado

Selecciona la columna “Título”, repite los pasos 1 y 2 anteriores para agrupar esta columna por separado.

Resultado

Puedes hacer clic en el signo menos (-) en la parte superior del grupo para ocultar todas las columnas dentro del grupo. Mira la siguiente demostración.

Nota: Haz clic en el signo más (+) para mostrar las columnas nuevamente.

Ocultar columnas con código VBA

Supongamos que tienes una tabla grande con muchas columnas en tu hoja de trabajo y quieres ocultar múltiples columnas adyacentes y no adyacentes al mismo tiempo. Puedes ejecutar código VBA para automatizar el proceso de ocultar las columnas en lugar de hacerlo manualmente.

El siguiente código VBA ayuda a ocultar las columnas C:F, L:N y Z en la hoja de trabajo al mismo tiempo. Por favor, sigue los siguientes pasos paso a paso.

Paso 1: Abre la ventana Microsoft Visual Basic para Aplicaciones

En la hoja de trabajo donde deseas ocultar ciertas columnas, presiona las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.

Paso 2: Abre la ventana Código del Módulo e ingresa el código

En la ventana Microsoft Visual Basic para Aplicaciones, haz clic en Insertar > Módulo, y luego copia el siguiente código en la ventana Módulo (código).

Código VBA: Ocultar ciertas columnas en una hoja de trabajo

Sub HideColumns()
'Updated by Extendoffice 20230511
    Dim ColumnsToHide As Range
    Set ColumnsToHide = Range("C:F,L:N,Z:Z") 'Replace with the range of columns you want to hide    
    ColumnsToHide.EntireColumn.Hidden = True
End Sub
copy and paste the code into the module
Nota: Puedes modificar el rango "C:F,L:N,Z:Z" en esta línea Set ColumnsToHide = Range("C:F,L:N,Z:Z") para incluir las columnas que deseas ocultar. El rango puede contener tanto columnas adyacentes como no adyacentes.
Paso 3: Presiona la tecla F5 para ejecutar el código

Luego, todas las columnas especificadas C:F, L:N y Z se ocultan inmediatamente.


Ocultar columnas no utilizadas en Excel

A veces, es posible que necesites ocultar todas las columnas no utilizadas y hacer visible solo el área de trabajo en tu hoja de cálculo. Ocultar columnas no utilizadas en una hoja de trabajo puede ayudar a que los datos en la hoja sean más fáciles de leer. También puede ayudar a reducir el desorden visual y facilitar enfocarse en los datos relevantes. Esta sección te mostrará dos métodos para lograr esta tarea.

Hide unused columns in Excel

Ocultar columnas no utilizadas con atajo de teclado

Esta sección proporciona dos atajos para ayudarte a seleccionar las columnas no utilizadas, y luego ocultar las columnas seleccionadas. Por favor, sigue estos pasos.

Paso 1: Selecciona todas las columnas no utilizadas

Selecciona la columna a la derecha de la última columna con datos.
Aquí selecciono la columna H haciendo clic en el número de columna H. Y luego presiono Ctrl + Mayús + Flecha Derecha para seleccionar todas las columnas no utilizadas a la derecha del rango utilizado.

Select all unused columns
Paso 2: Oculta todas las columnas no utilizadas

Después de seleccionar todas las columnas no utilizadas, presiona las teclas Ctrl + 0 para ocultarlas todas a la vez.

Resultado
Hide all unused columns

Ocultar columnas no utilizadas con un solo clic usando Kutools

El método anterior requiere que recuerdes los atajos de teclado. Para facilitarlo, recomendamos encarecidamente usar la función Ocultar área no seleccionada de Kutools para Excel. Esta función te permite ocultar todas las columnas no utilizadas con un solo clic. Sigue los pasos a continuación para hacerlo.

Uso:

  1. Selecciona las columnas con datos (aquí selecciono las columnas de A a G).
  2. Selecciona Kutools > Mostrar y ocultar > Ocultar área no seleccionada. Luego puedes ver que todas las columnas no utilizadas se ocultan inmediatamente.

Nota: Para usar esta función, debes tener Kutools para Excel instalado en tu computadora. Ve a descargar Kutools para Excel para obtener una prueba gratuita de 30 días sin limitaciones.

Ocultar filas en Excel

Esta sección muestra brevemente cómo ocultar filas en una hoja de trabajo usando la opción Ocultar en el menú emergente.

  1. Selecciona las filas que deseas ocultar. Aquí hago clic en el número de fila 5 para seleccionar la quinta columna, mantengo presionada la tecla Ctrl, luego hago clic en el número de fila 8 para seleccionar la octava columna.
  2. Haz clic derecho en cualquier número de fila de las filas seleccionadas y selecciona Ocultar en el menú emergente.
    Hide rows in Excel

Nota: También puedes presionar las teclas Ctrl + 9 para ocultar las filas seleccionadas.


Mostrar columnas en Excel

Para mostrar columnas, el siguiente método puede ayudarte.

Mostrar todas las columnas ocultas

  1. Haz clic en el botón Seleccionar todo (el pequeño triángulo en la esquina superior izquierda de la hoja de trabajo) para seleccionar toda la hoja de trabajo.
    click Select All button to select the whole sheet
  2. Haz clic derecho en cualquier letra de columna y selecciona “Mostrar” en el menú emergente.
    Right click on any column letter and select Unhide

Mostrar ciertas columnas ocultas

  1. Selecciona las columnas adyacentes a las columnas ocultas. Por ejemplo, para mostrar las columnas C y D, seleccionarías las columnas B y E.
    Select the columns adjacent to the hidden columns
  2. Haz clic derecho en la selección y selecciona Mostrar en el menú emergente.
    Right click the selection and select Unhide
Nota: Para conocer más métodos para mostrar columnas en Excel, consulta este tutorial: Mostrar columnas en Excel.

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado 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 | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!