Cómo congelar una celda en una fórmula de Excel

A menudo, los usuarios se enfrentan a la necesidad de anclar una celda en una fórmula. Por ejemplo, ocurre en situaciones en las que desea copiar una fórmula, pero el enlace no se mueve hacia arriba y hacia abajo la misma cantidad de celdas que se copió desde su ubicación original.

En este caso, puede corregir la referencia de celda en Excel. Y esto se puede hacer de varias maneras a la vez. Echemos un vistazo más de cerca a cómo lograr este objetivo.

¿Qué es un enlace de Excel?

La hoja está formada por celdas. Cada uno de ellos contiene información específica. Otras celdas pueden usarlo en los cálculos. Pero, ¿cómo entienden de dónde obtener los datos? Les ayuda a hacer enlaces.

Cada enlace designa una celda con una letra y un número. Una letra representa una columna y un número representa una fila. 

Hay tres tipos de enlaces: absolutos, relativos y mixtos. El segundo está configurado de forma predeterminada. Una referencia absoluta es aquella que tiene una dirección fija tanto de una columna como de una columna. En consecuencia, mixto es aquel en el que se fija una columna separada o una fila.

el 1 metodo

Para guardar las direcciones de columna y fila, siga estos pasos:

  1. Haga clic en la celda que contiene la fórmula.
  2. Haga clic en la barra de fórmulas de la celda que necesitamos.
  3. Presione F4.

Como consecuencia, la referencia de celda cambiará a absoluta. Se puede reconocer por el característico signo de dólar. Por ejemplo, si hace clic en la celda B2 y luego en F4, el enlace se verá así: $B$2.

Cómo congelar una celda en una fórmula de Excel
1
Cómo congelar una celda en una fórmula de Excel
2

¿Qué significa el signo de dólar antes de la parte de la dirección por celda?

  1. Si se coloca delante de una letra, indica que la referencia de la columna sigue siendo la misma, sin importar a dónde se haya movido la fórmula.
  2. Si el signo de dólar está delante del número, indica que la cuerda está fijada. 

el 2 metodo

Este método es casi igual al anterior, solo necesitas presionar F4 dos veces. por ejemplo, si tuviéramos la celda B2, luego se convertirá en B$2. En palabras simples, de esta manera logramos arreglar la línea. En este caso, la letra de la columna cambiará.

Cómo congelar una celda en una fórmula de Excel
3

Es muy conveniente, por ejemplo, en tablas donde necesita mostrar el contenido de la segunda celda desde arriba en la celda inferior. En lugar de hacer esa fórmula muchas veces, es suficiente arreglar la fila y dejar que la columna cambie.

el 3 metodo

Esto es completamente igual que el método anterior, solo necesita presionar la tecla F4 tres veces. Entonces solo la referencia a la columna será absoluta, y la fila permanecerá fija.

Cómo congelar una celda en una fórmula de Excel
4

el 4 metodo

Supongamos que tenemos una referencia absoluta a una celda, pero aquí era necesario hacerla relativa. Para hacer esto, presione la tecla F4 tantas veces que no haya signos de $ en el enlace. Entonces se volverá relativo, y cuando mueva o copie la fórmula, tanto la dirección de la columna como la dirección de la fila cambiarán.

Cómo congelar una celda en una fórmula de Excel
5

Células de fijación para una amplia gama

Vemos que los métodos anteriores no presentan ninguna dificultad en absoluto para realizarlos. Pero las tareas son específicas. Y, por ejemplo, qué hacer si tenemos varias docenas de fórmulas a la vez, cuyos enlaces deben convertirse en absolutos. 

Desafortunadamente, los métodos estándar de Excel no lograrán este objetivo. Para hacer esto, debe usar un complemento especial llamado VBA-Excel. Contiene muchas características adicionales que le permiten realizar tareas comunes con Excel mucho más rápido.

Incluye más de cien funciones definidas por el usuario y 25 macros diferentes, y también se actualiza periódicamente. Te permite mejorar el trabajo con casi cualquier aspecto:

  1. Células.
  2. Macro.
  3. Funciones de diferentes tipos.
  4. Enlaces y arreglos.

En particular, este complemento le permite corregir enlaces en una gran cantidad de fórmulas a la vez. Para ello, debe realizar los siguientes pasos:

  1. Seleccione un rango.
  2. Abra la pestaña VBA-Excel que aparecerá después de la instalación. 
  3. Abra el menú "Funciones", donde se encuentra la opción "Bloquear fórmulas".
    Cómo congelar una celda en una fórmula de Excel
    6
  4. A continuación, aparecerá un cuadro de diálogo en el que debe especificar el parámetro requerido. Este complemento le permite fijar una columna y una columna por separado, juntas, y también eliminar una fijación ya existente con un paquete. Después de seleccionar el parámetro requerido usando el botón de radio correspondiente, debe confirmar sus acciones haciendo clic en "Aceptar".

Ejemplo

Pongamos un ejemplo para que quede más claro. Digamos que tenemos información que describe el costo de los bienes, su cantidad total y los ingresos por ventas. Y nos encontramos ante la tarea de hacer que la tabla, en base a la cantidad y el costo, determine automáticamente cuánto dinero logramos ganar sin deducir pérdidas.

Cómo congelar una celda en una fórmula de Excel
7

En nuestro ejemplo, para esto necesitas ingresar la fórmula =B2*C2. Es bastante simple, como puedes ver. Es muy fácil usar su ejemplo para describir cómo puede corregir la dirección de una celda o su columna o fila individual. 

Por supuesto, en este ejemplo, puede intentar arrastrar la fórmula hacia abajo usando el marcador de autocompletar, pero en este caso, las celdas se cambiarán automáticamente. Entonces, en la celda D3 habrá otra fórmula, donde los números serán reemplazados, respectivamente, por 3. Además, de acuerdo con el esquema, D4, la fórmula tomará la forma = B4 * C4, D5, de manera similar, pero con el número 5 y así sucesivamente.

Si es necesario (en la mayoría de los casos resulta), entonces no hay problemas. Pero si necesita arreglar la fórmula en una celda para que no cambie al arrastrar, entonces esto será algo más difícil. 

Supongamos que necesitamos determinar el ingreso en dólares. Pongámoslo en la celda B7. Pongámonos un poco nostálgicos e indiquemos el costo de 35 rublos por dólar. En consecuencia, para determinar los ingresos en dólares, es necesario dividir la cantidad en rublos por el tipo de cambio del dólar.

Así es como se ve en nuestro ejemplo.

Cómo congelar una celda en una fórmula de Excel
8

Si, al igual que en la versión anterior, tratamos de prescribir una fórmula, fracasaremos. Del mismo modo, la fórmula cambiará a la adecuada. En nuestro ejemplo, será así: =E3*B8. Desde aquí podemos ver. que la primera parte de la fórmula se ha convertido en E3, y nos propusimos esta tarea, pero no necesitamos cambiar la segunda parte de la fórmula a B8. Por lo tanto, necesitamos convertir la referencia en absoluta. Puede hacer esto sin presionar la tecla F4, simplemente colocando un signo de dólar.

Después de que convertimos la referencia a la segunda celda en una referencia absoluta, se protegió de los cambios. Ahora puede arrastrarlo con seguridad usando el controlador de autocompletar. Todos los datos fijos seguirán siendo los mismos, independientemente de la posición de la fórmula, y los datos no confirmados cambiarán de forma flexible. En todas las celdas, los ingresos en rublos descritos en esta línea se dividirán por el mismo tipo de cambio del dólar.

La fórmula en sí se verá así:

=D2/$B$7

¡Atención! Hemos indicado dos signos de dólar. De esta forma, le mostramos al programa que tanto la columna como la fila necesitan ser reparadas.

Referencias de celdas en macros

Una macro es una subrutina que le permite automatizar acciones. A diferencia de la funcionalidad estándar de Excel, una macro le permite configurar inmediatamente una celda específica y realizar ciertas acciones en solo unas pocas líneas de código. Útil para el procesamiento por lotes de información, por ejemplo, si no hay forma de instalar complementos (por ejemplo, se usa una computadora de la empresa, no una personal).

Primero debe comprender que el concepto clave de una macro son los objetos que pueden contener otros objetos. El objeto Workbooks es el responsable del libro electrónico (es decir, el documento). Incluye el objeto Hojas, que es una colección de todas las hojas de un documento abierto. 

En consecuencia, las celdas son un objeto Cells. Contiene todas las celdas de una hoja en particular.

Cada objeto se califica con argumentos entre paréntesis. En el caso de las celdas, se referencian en este orden. El número de fila aparece primero, seguido del número de columna o letra (ambos formatos son aceptables).

Por ejemplo, una línea de código que contenga una referencia a la celda C5 se vería así:

Libros de trabajo ("Libro2.xlsm"). Hojas ("Lista2"). Celdas (5, 3)

Libros de trabajo ("Libro2.xlsm"). Hojas ("Lista2"). Celdas (5, "C")

También puede acceder a una celda usando un objeto Ordenado. Por lo general, se pretende dar una referencia a un rango (cuyos elementos, por cierto, también pueden ser absolutos o relativos), pero simplemente se puede dar un nombre de celda, en el mismo formato que en un documento de Excel.

En este caso, la línea se verá así.

Libros de trabajo ("Libro2.xlsm").Hojas ("Lista2").Rango ("C5")

Puede parecer que esta opción es más conveniente, pero la ventaja de las dos primeras opciones es que puedes usar variables entre paréntesis y dar un vínculo que ya no es absoluto, sino algo así como uno relativo, que dependerá de los resultados de los cálculos.

Por lo tanto, las macros se pueden usar de manera efectiva en los programas. De hecho, todas las referencias a celdas o rangos aquí serán absolutas y, por lo tanto, también se pueden arreglar con ellas. Es cierto que no es tan conveniente. El uso de macros puede ser útil cuando se escriben programas complejos con una gran cantidad de pasos en el algoritmo. En general, la forma estándar de usar referencias absolutas o relativas es mucho más conveniente. 

Conclusiones

Descubrimos qué es una referencia de celda, cómo funciona, para qué sirve. Entendimos la diferencia entre referencias absolutas y relativas y descubrimos qué se debe hacer para convertir un tipo en otro (en palabras simples, corregir la dirección o quitarla). Descubrimos cómo puede hacerlo de inmediato con una gran cantidad de valores. Ahora tiene la flexibilidad de utilizar esta función en las situaciones adecuadas.

Deje un comentario