Al referirnos a una celda, ¿cuál es la diferencia entre estas?
A1
A$1
$A1
$A$1
Para mi situación, necesito una fórmula que diga "cuando A es igual a 8", pero más importante aún, la diferencia entre cada uno de los cuatro ejemplos anteriores.
Respuesta1
La terminología es "referencia absoluta" frente a "referencia relativa" (y existe la "referencia mixta").
Los signos de dólar crean una "referencia absoluta" y la fila/columna especificada permanecerá fija sin importar dónde mueva/copie y pegue la celda.Ejemplo: $A$1
permanecerá $A$1
sin importar dónde muevas la celda.
Sin ella, la dirección es una "referencia relativa" y, más exactamente, un desplazamiento de la ubicación actual. Mover la celda ajustará las referencias relativas en consecuencia.Ejemplo: A1
se convertirá B4
si mueve la celda que contiene la referencia una columna hacia la derecha y tres filas hacia abajo.
Una dirección que solo tiene un signo de dólar (por ejemplo, solo en la fila o solo en la columna) se llama "referencia mixta", ya que una de las filas/columnas es absoluta y la otra es relativa.Ejemplo: $A1
se convertirá $A4
si mueve la celda que contiene la referencia una columna hacia la derecha y tres filas hacia abajo. Asimismo A$1
se convertirá en B$1
.
Se puede encontrar más informaciónaquí.
Respuesta2
Arrastrar la celda tiene resultados diferentes cuando aplica el $
signo a una referencia de celda.
Considere el $
como un candado. En un caso normal ( A1
), cada vez que arrastre una celda, sus referencias se ajustarán automáticamente a las celdas creadas, en relación con la posición de la celda original.
Un ejemplo. Supongamos que hace referencia a una celda A1
de D2
. Si arrastra la D2
celda a la E3
celda, E3
ahora hará referencia B2
(porque el desplazamiento de la celda original es (1,1))
Si bloquea la referencia de la fila ( $A1
), cuando arrastre la celda, la referencia de la fila se conservará. En el ejemplo mencionado anteriormente, E3
se hará referencia a A2
. Bloquear la referencia de la columna ( A$1
) hará que se conserve la referencia de la columna. En el ejemplo, E3
ahora se hace referencia a B1
.
Hacer referencia $A$1
"bloquea" la referencia, de modo que cualquier celda creada al arrastrar no alterará esa referencia específica en función del desplazamiento de la celda original.
Microsoft también tiene los siguientes temas sobre el tema: