Endereços e referências, absolutos e relativos

Endereços relativos

A célula na coluna A, linha 1 é referenciada como A1. Pode referenciar-se um intervalo de células adjacentes introduzindo em primeiro lugar as coordenadas da célula do canto superior esquerdo da área, introduzindo dois pontos e, em seguida, as coordenadas da célula inferior direita. Por exemplo, o retângulo formado pelas primeiras quatro células no canto superior esquerdo é referenciado como A1:B1.

Ao referenciar uma área desta forma, está a efetuar uma referência relativa a A1: B2. Neste contexto, a palavra relativa significa que a referência a esta área será automaticamente ajustada quando copiar as fórmulas.

Endereços absolutos

As referências absolutas são o oposto às referências relativas. Insere-se o sinal dólar antes de cada letra e número nas referências absolutas, por exemplo, $A$1:$B$2.

Ícone da dica

O LibreOffice pode converter a referência atual, na qual o cursor está posicionado na linha de entrada, de relativa para absoluta e vice-versa, premindo a tecla F4. Se partir de um endereço relativo, como por exemplo A1, da primeira vez que premir esta tecla, tanto a coluna como a linha são alteradas para referências absolutas ($A$1). Na segunda vez, só a linha (A$1) e na terceira só a coluna ($A1). Se premir novamente a tecla, tanto a referência da coluna como a da linha se convertem novamente em relativas (A1)


O LibreOffice Calc mostra as referências a uma fórmula. Se, por exemplo, clicar na fórmula =SOMA(A1:C5;D15:D24) numa célula, as duas áreas referenciadas na folha de cálculo serão realçadas com cor. Por exemplo, o componente da fórmula "A1:C5" pode estar a azul e o intervalo da célula em questão com as margens sombreadas a azul. O componente seguinte da fórmula "D15:D24" pode estar marcado a vermelho de forma semelhante.

Quando utilizar referências relativas e absolutas

O que distingue uma referência relativa? Suponha que pretende calcular na célula E1 a soma das células no intervalo A1:B2. A fórmula que introduzirá em E1 será: =SOMA(A1:B2). Se decidir inserir posteriormente uma nova coluna à frente da coluna A, os elementos que pretende adicionar estariam em B1:C2 e a fórmula seria introduzida em F1 e não em E1. Após ter inserido a nova coluna, teria de verificar e corrigir todas as fórmulas na folha de cálculo e, possivelmente, em todas as restantes folhas.

Felizmente, o LibreOffice executa esta tarefa por si. Após ter inserido a nova coluna A, a fórmula =SOMA(A1:B2) será automaticamente atualizada para =SOMA(B1:C2). Os números das linhas serão também automaticamente atualizados quando uma nova linha 1 é inserida. As referências absolutas e relativas são sempre ajustadas no LibreOffice Calc quando a área referenciada é movida. Contudo, proceda com cautela quando copiar uma fórmula uma vez que, nesse caso, só as referências relativas serão ajustadas e não as referências absolutas.

As referências absolutas são utilizadas quando um cálculo se refere a uma célula específica na folha de cálculo. Se uma fórmula que se refere precisamente a esta célula for copiada relativamente para a célula inferior à original, a referência será igualmente movida se as coordenadas da célula não forem definidas como absolutas.

Para além do momento em que se inserem novas linhas e colunas, as referências podem ser alteradas quando uma fórmula referente a células específicas for copiada para outra área da folha de cálculo. Introduziu hipoteticamente a fórmula =SOMA(A1:A9) na linha 10. Se pretender calcular a soma da coluna adjacente da direita, simplesmente copie esta fórmula para a célula à direita. A cópia da fórmula na coluna B será automaticamente ajustada a =SOMA(B1:B9).