image ¿Cómo congelar varias columnas en Excel? 4 maneras fáciles!

¿Cómo congelar varias columnas en Excel? 4 maneras fáciles!

A medida que se desplaza horizontalmente por una hoja con muchas columnas, las columnas al principio de la hoja desaparecen de la vista.

Por lo general, la primera columna (o las primeras columnas) contiene los encabezados de cada fila.

Y cuando se desplaza hacia la derecha de su hoja de trabajo, sería útil si los encabezados de la columna estuvieran visibles.

Si están visibles todo el tiempo, no tiene que seguir desplazándose hacia atrás para ver qué significan los valores más adelante en la hoja de trabajo. Esto ahorra esfuerzo y tiempo.

Aquí es donde la capacidad de congelar columnas resulta útil. Este tutorial le mostrará cuatro métodos de cómo congelar varias columnas en excel.

Método n.º 1: congelar varias columnas con la opción Congelar paneles

El siguiente conjunto de datos de muestra se extiende a la columna V y no es completamente visible en una sola pantalla.

conjunto de datos en excel

Si nos desplazamos a la derecha hacia la última columna del conjunto de datos, las columnas al principio de la hoja de trabajo desaparecen de la vista.

Queremos cambiar el comportamiento predeterminado de Excel para que cuando deslicemos la hoja de trabajo hacia la derecha, las columnas A, B y C permanezcan visibles.

A continuación, se muestran los pasos para congelar varias columnas con la opción Congelar panel en la cinta:

  1. Seleccione la columna D, que está inmediatamente a la derecha de las columnas A, B y C.
Seleccione la columna D
  1. Haga clic en el Mostrar pestaña, en la Ventana grupo, abra el congelar sartenes opción y haga clic congelar sartenes.
Haga clic en la opción Congelar sartenes
  1. Haga clic en cualquier parte de la hoja de trabajo para anular la selección de la columna D.

Observe la línea vertical gris que atraviesa la hoja de trabajo en el borde derecho de la columna D. Esto indica que todas las columnas a la izquierda de la línea están congeladas.

aparece una línea gris después de las columnas congeladas

Ahora puede desplazar la hoja de trabajo lo más a la derecha posible y las columnas A, B y C permanecerán visibles.

desplazarse a columnas distantes

En la captura de pantalla anterior, puede ver que me desplacé hacia la derecha y las columnas T, U y V están visibles, mientras que las columnas A, B y C están congeladas y siempre permanecen visibles.

descongelar las columnas

Para descongelar las columnas, abra el Mostrar pestaña, abra la congelar sartenes opciones en el Ventana grupo y haga clic Descongelar sartenes.

Haga clic en la opción Descongelar columnas

Método n.º 2: tecla de acceso directo para congelar varias columnas

A continuación se muestra la tecla de acceso rápido para congelar varias columnas en Excel:

ALT + W + F + F

A continuación, tengo un gran conjunto de datos que no se puede ver en una pantalla y tendré que desplazarme hacia la derecha si quiero ver los datos en columnas distantes.

gran conjunto de datos en Excel

Y tan pronto como me desplazo hacia la derecha, las columnas al comienzo de la hoja de trabajo están fuera de mi vista.

Estos son los pasos para usar el método abreviado de teclado para congelar las tres primeras columnas:

  1. Seleccione cualquier celda en la columna D.
  2. Presione las siguientes teclas del teclado en secuencia: Alt+W+F+F.

Las tres primeras columnas están congeladas.

las tres primeras columnas están congeladas

Observación: Use el mismo método abreviado de teclado para descongelar las columnas Alt+W+F+F de nuevo. Liberará cualquier fila o columna que esté atascada

Método #3: congelar varias columnas con VBA

Podemos usar Excel VBA para congelar varias columnas en Excel

A continuación se muestra un conjunto de datos en el que quiero congelar las tres primeras columnas

gran conjunto de datos en Excel

Aquí está el código VBA para congelar las primeras tres columnas

'Code developed by Sumit Bansal from https://trumpexcel.com
Sub FreezeFirstThreeColumns()
    Columns("D:D").Select
    ActiveWindow.FreezePanes = True
End Sub

A continuación se muestran los pasos para usar el código VBA anterior en su libro de trabajo:

  1. Haga clic en la pestaña de la hoja de trabajo que contiene el conjunto de datos para activar la hoja de trabajo.
  2. Abre el Desarrollador pestaña y haga clic en el base visual botón en el Código grupo.
haga clic en el icono visual básico
  1. En el editor basico visual, abre el Insertar menú y elige el Modular artículo.
Haga clic en Insertar módulo
  1. Copie el código VBA anterior y péguelo en la ventana de código de macro
  2. Guarde el subprocedimiento y guarde el libro de trabajo como un Libro de trabajo habilitado para macros.
  3. Coloque el cursor en cualquier parte del procedimiento y presione F5 para ejecutar el código.
  4. Haga clic en el Ver Microsoft Excel en la barra de herramientas para cambiar a la hoja de trabajo activa.
Haga clic en el botón Ver Microsoft Excel

Tenga en cuenta que la columna D está seleccionada. Haga clic en cualquier parte de la hoja de cálculo para anular la selección de la columna. Las primeras tres columnas de la hoja de trabajo están congeladas.

las tres primeras columnas están congeladas

En el código anterior, quería congelar las tres primeras columnas, así que usé Columnas («D:D»).Seleccione en mi código. Si desea congelar las dos primeras columnas, puede utilizar este Columnas («C:C»).Seleccione

También puede modificar el código anterior para congelar también una en varias filas (o ambas filas y columnas)

Si desea congelar varias columnas en todas las hojas de trabajo de su libro de trabajo, puede usar el siguiente código:

'Code developed by Sumit Bansal from https://trumpexcel.com
Sub FreezeColumnsinAllSheets()
For Each ws In Worksheets
    ws.Activate
    Columns("D:D").Select
    ActiveWindow.FreezePanes = True
Next ws
End Sub

Observación: El método VBA para congelar filas o columnas en Excel solo es adecuado si necesita hacerlo con bastante frecuencia. Por ejemplo, si desea congelar columnas en varias hojas de trabajo para todas las hojas de trabajo en su libro de trabajo, entonces el método VBA será útil. Pero si solo quiere hacer esto en una o dos hojas de trabajo, es mejor que use el atajo de teclado o las opciones de Congelar paneles en la cinta.

Método #4: Mantenga varias columnas visibles usando la opción Dividir

Permítame mostrarle una forma innovadora de bloquear las filas o columnas en su lugar mientras puede desplazarse y mirar datos lejos en su hoja de trabajo.

sobresale Dividir La opción nos permite dividir la ventana en varios paneles que se desplazan por separado.

Luego podemos desplazarnos por la hoja de trabajo en el segundo panel y las columnas que queremos mantener visibles permanecerán visibles en el primer panel.

A continuación hay un conjunto de datos que se extiende a la columna V, y quiero que las primeras tres columnas estén siempre visibles en la pantalla cuando me desplazo hacia la derecha.

Recopilación de datos en Excel

En este caso, podemos dividir la pantalla de Excel en dos paneles, con el primer panel que contiene las columnas que quiero colocar, mientras que el segundo panel se puede usar para desplazarse por los datos.

A continuación se muestran los pasos para hacer esto:

  1. Seleccione la columna D.
seleccione la columna D
  1. Haga clic en el Mostrar pestaña y haga clic en el Dividir comando en el grupo Ventana. El botón Dividir se vuelve gris oscuro para indicar que está activo.
Haga clic en el icono Dividir
  1. Haga clic en cualquier parte de la hoja de trabajo para anular la selección de la columna D.

Tenga en cuenta la línea divisoria gris entre los dos paneles:

línea divisoria gris entre paneles

La hoja de trabajo se divide en dos paneles después de la columna C y cada panel tiene su propia área de desplazamiento.

barras de desplazamiento en cada panel

Puede deslizar la hoja de trabajo en el segundo panel hasta la última columna del conjunto de datos, ya que las columnas A, B y C permanecen visibles en el primer panel.

columnas distantes se vuelven visibles

Para eliminar la división

Para eliminar la división, haga clic en el botón Dividir para desactivarla.

La línea dividida se elimina de la hoja de trabajo y los dos paneles se contraen en uno. El botón Dividir se vuelve transparente, lo que indica que está inactivo.

En este tutorial, aprendimos cómo congelar columnas para mantenerlas visibles mientras nos desplazamos a otra parte de la hoja de trabajo.

De esta manera, no tenemos que seguir desplazándonos hacia los encabezados de las filas para ver qué significa un valor. Esto ahorra mucho tiempo y esfuerzo.

Este tutorial ha mostrado cuatro técnicas para congelar varias columnas en Excel. Las técnicas incluyen el uso del comando Congelar paneles, el comando Dividir, el atajo de teclado y Excel VBA.

Otros artículos de Excel que también te pueden gustar:

Su Calificación Nos Ayuda a Mejorar