O que o sinal de dólar significa em referências de célula?

1

Ao se referir a uma célula, qual é a diferença entre elas?

A1
A$1
$A1
$A$1

Para minha situação, eu preciso de uma fórmula que diga "quando A é igual a 8", mas mais importante, a diferença entre cada um dos quatro exemplos acima.

    
por Steven Penny 19.07.2014 / 22:46

2 respostas

6

A terminologia é "referência absoluta" vs. "referência relativa" (e há "referência mista").

Os cifrões criam uma "referência absoluta" e a linha / coluna especificada permanecerá fixa, não importa onde você mover / copiar + colar a célula. Exemplo: $A$1 permanecerá $A$1 não importa onde você mova a célula.

Sem ele, o endereço é uma "referência relativa" e é, com mais precisão, um deslocamento da localização atual. Mover a célula ajustará as referências relativas de acordo. Exemplo: A1 se tornará B4 se você mover a célula que contém a referência uma coluna à direita e três linhas abaixo.

Um endereço que tenha apenas um sinal de dólar (por exemplo, apenas na linha ou apenas na coluna) é chamado de "referência mista", pois uma das linhas / colunas é absoluta e a outra é relativa. Exemplo: $A1 se tornará $A4 se você mover a célula que contém a referência uma coluna à direita e três linhas abaixo. Da mesma forma, A$1 se tornará B$1 .

Mais informações podem ser encontradas aqui .

    
por 19.07.2014 / 23:08
2

Arrastar a célula tem resultados diferentes quando você aplica o sinal $ a uma referência de célula.

Considere o $ como um bloqueio. Em um caso comum ( A1 ), sempre que você arrastar uma célula, suas referências serão ajustadas automaticamente para as células criadas, em relação à posição da célula original.

Um exemplo. Suponha que você esteja consultando a célula A1 de D2 . Se você arrastar a célula D2 para a célula E3 , E3 agora referenciará B2 (porque o deslocamento da célula original é (1,1))

Se você bloquear a referência da linha ( $A1 ), quando arrastar a célula, a referência da linha será preservada. No exemplo acima, E3 fará referência a A2 . Bloquear a referência da coluna ( A$1 ) fará com que a referência da coluna seja preservada. No exemplo, E3 agora faz referência a B1 .

A referência $A$1 "bloqueia" a referência, de forma que qualquer célula criada a partir do arrastamento não alterará essa referência específica com base no deslocamento para a célula original.

A Microsoft também tem os seguintes tópicos sobre o assunto:

por 19.07.2014 / 22:55