real time web analytics

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

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

Por lo general, la primera columna (o las primeras columnas) tiene 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.

Cuando 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 muestra cuatro métodos de cómo congelar varias columnas en Excel.

Método n.° 1: Inmovilizar varias columnas con la opción Inmovilizar paneles

El siguiente conjunto de datos de ejemplo se extiende a la columna V y no se puede ver por completo en una sola pantalla.

conjunto de datos en excel

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

Queremos cambiar el comportamiento predeterminado de Excel de modo que, a medida que desplazamos la hoja de trabajo hacia la derecha, las columnas A, B y C permanezcan visibles.

A continuación, se muestran los pasos para inmovilizar varias columnas con la opción Inmovilizar panel de 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 Vista pestaña, en la Ventana grupo, abra el Congelar paneles opción y haga clic Congelar paneles.
Haga clic en la opción Congelar paneles
  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 baja por 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 hasta el extremo derecho y las columnas A, B y C permanecerán visibles.

desplazándose a columnas lejanas

En la captura de pantalla anterior, puede ver que me he desplazado hacia la derecha y tengo las columnas T, U y V visibles, mientras que las columnas A, B y C se han congelado y permanecen visibles todo el tiempo.

Descongelar las columnas

En caso de que quiera descongelar las columnas, abra el Vista pestaña, abra la Congelar paneles opciones en el Ventana grupo y haga clic en Descongelar paneles.

Haga clic en la opción Descongelar columnas

Método n.º 2: atajo de teclado para congelar varias columnas

A continuación se muestra el método abreviado de teclado 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 sola pantalla, y tendré que desplazarme hacia la derecha si quiero ver los datos en columnas lejanas.

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 y suelte las siguientes teclas del teclado una tras otra: Alt + W + F + F.

Las tres primeras columnas están congeladas.

las tres primeras columnas están congeladas

Nota: Para descongelar las columnas, use el mismo atajo Alt + W + F + F de nuevo. Descongelará cualquier fila o columna que haya sido congelada

Método n.º 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 
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 básico visual botón en el Código grupo.
haga clic en el icono de Visual Basic
  1. En el redactor visual básico, abre el Insertar menú y elige el Módulo artículo.
Haga clic en Insertar módulo
  1. Copie el código VBA anterior y péguelo en la ventana de código 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

Observe 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 primeras tres columnas, así que usé Columnas (“D: D”). Seleccione en mi código. En caso de que quiera congelar las dos primeras columnas, puede usar Columnas (“C: C”).Seleccione

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

En caso de que desee 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 
Sub FreezeColumnsinAllSheets()
For Each ws In Worksheets
    ws.Activate
    Columns("D:D").Select
    ActiveWindow.FreezePanes = True
Next ws
End Sub

Nota: El método VBA para congelar filas o columnas en Excel es adecuado solo cuando tiene que hacerlo con bastante frecuencia. Por ejemplo, si desea congelar columnas en varias hojas de trabajo para todas las hojas de trabajo de su libro de trabajo, el método VBA sería útil. Pero si desea hacer esto solo en una o dos hojas de trabajo, es mejor que use el atajo de teclado o las opciones de Inmovilizar 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 ver los datos que están lejos en su hoja de cálculo.

Excel Separar La opción nos permite dividir la ventana en diferentes paneles que se desplazan por separado.

Luego podemos desplazar la hoja de trabajo en el segundo panel, y las columnas que queremos que permanezcan visibles permanecerán visibles en el primer panel.

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

Conjunto de datos en Excel

En este caso, podemos dividir la pantalla de Excel en dos paneles, donde el primer panel tiene las columnas que quiero congelar en su lugar, mientras que el segundo panel se puede usar para desplazar 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 Vista pestaña y haga clic en el Separar comando en el grupo Ventana. El botón Dividir se vuelve gris oscuro, lo que indica 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.

Observe la línea divisoria gris entre los dos paneles:

línea divisoria gris entre paneles

La hoja de trabajo se ha dividido 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 desplazar 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 lejanas se hacen visibles

Para eliminar la división

Si desea 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, hemos aprendido a congelar columnas para mantenerlas visibles mientras nos desplazamos a otra área 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 involucran 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:

Leave a Comment