Ocultar columnas en Excel: 3 opciones para tablas

Cómo ocultar columnas enteras

Algunas hojas de cálculo en Microsoft Excel parecen confusas. Esto se debe al hecho de que las columnas se utilizan para mostrar resultados intermedios, especialmente en tablas complicadas y extensas. Estas columnas auxiliares con fórmulas largas o subtotales son necesarias y al mismo tiempo pueden resultar confusas para el espectador. Por esta razón, tiene sentido ocultar columnas de este tipo. Hay varias opciones disponibles para los usuarios de Excel.

Variante 1: Ocultar columnas usando el menú contextual en Excel: así es como funciona

Uno de los métodos más fáciles y rápidos para ocultar una columna en Microsoft Excel se puede encontrar en el llamado menú contextual en Excel. El menú contextual es el menú de selección que se abre cuando hace clic en una celda con el botón derecho del mouse. Para ocultar una columna, haga lo siguiente:

  1. Haga clic derecho en una columna haciendo clic en la letra de la columna en la parte superior del encabezado de la columna.

  2. Active la función OCULTAR en el menú contextual. La función está disponible en todas las versiones de Excel.

Si desea ocultar más de una columna en un paso, marque varias columnas en la fila de la columna y luego llame al comando OCULTAR del menú contextual. Si las columnas que se van a ocultar no están una al lado de la otra, puede marcarlas con la tecla CTRL activada y ocultarlas en el siguiente paso.

Mostrar columnas ocultas nuevamente

Si desea editar más las tablas, debe volver a mostrar las columnas previamente ocultas. Esto también funciona en unos segundos. Puede reconocer una columna oculta por el engrosamiento entre las columnas.

Si desea mostrar la columna, esto funciona de la siguiente manera:

Haga clic en la letra de la columna frente a la columna oculta con el botón izquierdo del mouse y mantenga presionado el botón.

En el siguiente paso, arrastre el mouse sobre la letra a la derecha de la columna oculta.

Las dos letras a la izquierda y a la derecha de la columna oculta están actualmente resaltadas. La columna oculta está rodeada por la marca.

Pulse el botón derecho del ratón y seleccione la función PANTALLA en el menú contextual.

En conclusión, no es difícil ocultar columnas en Microsoft Excel. La función está disponible en todas las versiones de Excel y garantiza la claridad en hojas de cálculo complejas. Si es necesario, las columnas ocultas se pueden mostrar nuevamente en Excel en unos segundos.

Variante 2: ocultar columnas específicamente con una macro

Además de ocultar columnas a través del menú contextual, opcionalmente puede usar una macro para ocultar columnas específicamente. En Excel y también en otras aplicaciones de software, una macro es una secuencia de instrucciones repetitiva y preprogramada. Las macros están escritas en Microsoft Excel en el lenguaje de programación Visual Basic (VBA). Se pueden crear en la pestaña "Herramientas de desarrollo" y están listas para su uso en unos pocos pasos. La ventaja de las macros es que se pueden utilizar ampliamente y que se pueden crear rápidamente.

Para crear una nueva macro, asigne un nombre a la macro en el primer paso y haga clic en "Crear".

Microsoft Excel luego abre una ventana de Visual Basic en la que ingresa los siguientes comandos para ocultar la columna B:

Sub Columna_B_Hide ()
ActiveSheet.Columns (2) .Hidden = True
End Sub

Ingresando el comando: "ActiveSheet.Columns (2) .Hidden = True“La columna 2 (columna B) está completamente oculta en la tabla activa. La letra de la columna ya no aparece en la columna de navegación. Con el contenido de la celda en la columna oculta, puede continuar calculando como de costumbre. Todas las fórmulas integradas también conservan su función. El contenido de la columna no se puede restaurar sin otra macro. Si desea mostrar la columna nuevamente, reemplace el comando Cierto por Falso:

Subcolumna_B_ show ()
ActiveSheet.Columns (2) .Hidden = False
End Sub

El uso de una macro tiene muchas ventajas. Especialmente si pasa una hoja de cálculo a partes externas y no desea que tengan acceso a las partes o fórmulas ocultas de la tabla, vale la pena trabajar con una macro.

Propina: Para ocultar otra columna en lugar de la columna B, ajuste el número en la lista en consecuencia.

Puede encontrar más información básica sobre macros en Microsoft Excel, su función y consejos y trucos para la estructura de fórmulas en Visual Basic en el siguiente artículo en Computerwissen.de: Cómo ingresar macros en Excel.

Variante 3: Ocultar todas las columnas vacías en Microsoft Excel

En hojas de cálculo grandes con muchas filas y columnas, puede resultar útil ocultar automáticamente todas las columnas sin contenido. Esto también se hace usando una macro. En lugar de ocultar todas las columnas vacías a mano, la macro asegura con un clic que solo las columnas con contenido se pueden ver en su tabla. Para ocultar todas las columnas vacías, use el siguiente código de macro:

Sub Hide AllBlank ()

Dim i As Integer, número de As Integers

Application.ScreenUpdating = Falso

Si queda $ (Application.Version, 2)> 11 Entonces

Número = 16384

Demás

Número = 256

Terminara si

Para i = 1 Para numerar

Si WorksheetFunction.CountA (Columns (i)) = 0 Entonces

Columnas (i) .Hidden = True

Terminara si

Siguiente yo

Application.ScreenUpdating = Falso

End Sub

Importante: Siempre encontrará el nombre de la macro en la primera línea de la macro. Cada macro termina con el comando "End Sub".

Hasta la versión de Microsoft Excel 2007, tiene un máximo de 256 columnas disponibles. A partir de Microsoft Excel 2007, el número de columnas posibles ha aumentado a 16384. Por esta razón, la macro comienza con una distinción de casos que depende de la versión. Entonces se ocultan todas las columnas completamente vacías en la tabla activa. La siguiente figura muestra el aspecto que puede tener un resultado.

Tus ventajas al ocultar celdas en Excel

La principal ventaja de una columna oculta es que todas las fórmulas almacenadas continúan funcionando. Además, las fórmulas que hacen referencia a las celdas de la columna oculta también siguen funcionando.

La figura anterior muestra una tabla en la que la columna B está oculta. La columna A es seguida inmediatamente por la columna C.

Hay una fórmula en la celda C1:

= A2 + B2 + C2

La fórmula agrega el contenido de las celdas A2, B2 y C2. Como resultado, la fórmula muestra 702, aunque la suma de las celdas visibles A2 y B2 da como resultado el valor 657. Después de mostrar la columna 2 nuevamente, el valor contenido 45 se vuelve visible. Se calcula la fórmula en la hoja de cálculo, aunque no todas las columnas son visibles.

Por otro lado, si eliminara una columna en lugar de ocultarla, Excel no puede calcular correctamente. En este caso, recibirá mensajes de error en todas las fórmulas porque faltan referencias importantes y datos de origen.

Resumen: Ocultar y mostrar columnas o celdas en Microsoft Excel es fácil de usar

Es posible ocultar una columna en Microsoft Excel en solo unos pocos pasos. Puede ocultar la columna usando el menú contextual que se abre cuando hace clic con el botón derecho en una celda. Su función se conserva para que las fórmulas continúen calculando resultados correctos. Opcionalmente, puede usar macros en Microsoft Excel para especificar que una columna predefinida esté oculta o que todas las columnas vacías estén ocultas. En este caso, la información almacenada en las columnas ocultas también se retiene y se incluye en el cálculo.

Por otro lado, si elimina una columna por completo, se produce un error de cálculo. Cualquiera que se enfrente a la opción de ocultar o eliminar datos e información en hojas de cálculo extensas definitivamente debería optar por ocultar. Si bien la mesa permanece en su estructura básica, parece ordenada, ordenada y clara.

Preguntas más frecuentes

¿Qué es el menú contextual en Microsoft Excel?

El menú contextual es el menú que aparece cuando hace clic con el botón derecho en una fila, columna u objeto.

¿Qué es Visual Basic?

El lenguaje de programación Visual Basic surgió del lenguaje de programación Basic. Fue desarrollado por Microsoft en 1991 y es una parte integral de todas las aplicaciones de software actuales de Microsoft para crear y ejecutar macros. Fue desarrollado para hacer que el lenguaje de programación básico sea más interesante y más conveniente para que los desarrolladores lo implementen.

¿Cómo se pueden ocultar diferentes columnas que no son adyacentes entre sí?

Para ocultar diferentes columnas que no están una al lado de la otra, presione la tecla CTRL y marque las diferentes columnas una tras otra. Luego haga clic derecho para seleccionar el menú contextual y ocultar las columnas.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave