Curso básico de LibreOffice/Referenciamento relativo e referenciamento absoluto: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
He7d3r.bot (discussão | contribs)
Versão wiki da apostila de Ricardo Leite, Germânia Kelly Furtado, João Alcides, César Machado Pimentel e Francisco Morvan Bliasby (http://wiki.documentfoundation.org/File:LibreOffice.org.basico.Apostila.Hist.Calc.Writer.2011r01.pdf) *** sobres...
Linha 1:
Um recurso presente em qualquer planilha é o endereçamento ou referenciamento relativo. Dá-se o nome de referenciamento relativo ao fato de que quando se atribui, por exemplo, "=A2+1", na célula "a5" (repare que as planilhas são insensíveis à caixa, ou seja, podemos grafar os nomes das células em caixa-alta ou caixa-baixa, sem problema) e se copia a fórmula para a célula "A6", esta irá referenciar o valor "=A3+1" (observe o incremento na fórmula). Nem sempre este é o comportamento desejável. Por exemplo, digamos que estamos a fazer uma simulação da venda de um carro, em dólar e em Reais. Para referenciar o preço do dólar na planilha, é fundamental que este não mude, ou seja, este preço é uma constante, para a planilha atual. É aí que entra o endereçamento absoluto: o Sistema deve apontar para o valor do dólar sem incrementar o seu valor referencial na planilha.
 
Para se referenciar de modo absoluto qualquer endereço na planilha eletrônica é bastante colocar um $ (cifrão) antes da coordenada a ser referenciada. Por exemplo, para uma fórmula apontando para a célula "B2" usa-se a sintaxe: "... $B$2". Somente isso. É possível se referenciar absolutamente somente a coluna, somente a linha do endereçamento ou ambos, o que é bastante comum. No Excel o atalho para o referenciamento, de modo rotativo, ou seja, pela primeira vez pressionada, aboslutizamabsolutizam-se linha e coluna simultaneamente; somente linhas; somente colunas; endereçamento relativo.
 
O atalho para o Referenciamento Absoluto no Calc é Shift+F4. Lembramos mais uma vez que o Calc é multiplataforma, daí os atalhos nem sempre coincidirem com aqueles da ferramenta proprietária. O uso do Shift+F4 de modo rotativo chaveia entre: todos os endereços → absoluto todas as linhas envolvidas → absoluto todas as colunas envolvidas → todos os endereçamentos relativos, como se não se fizesse edição com o "$" e assim sucessivamente.
Linha 11:
=SE(C2<>"";C2&"@" & $A$16;"").
 
Nome Local E-mail email Ana Claudia Vieira Gab anaclaudia anaclaudia@meusitio.com.br Ana Arruda Torrent Recepção anaarruda anaarruda@meusitio.com.br Antônia Soares Martins Gab asoares asoares@meusitio.com.br Antônio José Patrilino CGE apatrilino apatrilino@meusitio.com.br Claudio Juvenal Borema Gab cjuvenal cjuvenal@meusitio.com.br Dimas da Silva Copriti CGE dimassilva dimassilva@meusitio.com.br Hortencia Holanda Macial CGE hortencia.holanda hortencia.holanda@meusitio.com.br Joana D'arc Corsalet ASP joanadarc joanadarc@meusitio.com.br Maria das Graças de Jesus SEC gracajesus gracajesus@meusitio.com.br Elisabete Paiva Ponte CGE elisabete elisabete@meusitio.com.br Maria José Torrent ADI mariator mariator@meusitio.com.br Maria Lúcia Gradvohl CGE lucia.gvohl lucia.gvohl@meusitio.com.br Maria Lúcia Tavares SEC luciatavares luciatavares@meusitio.com.br meusitio.com.br '''meusitio.com.br''': exemplo de planilha com endereçamento absoluto. O campo "email" é "calculado" ou formatado tendo como base a célula A16 ("meusitio.com.br"); assim, não precisaremos repetir este valor, apenas referenciá-lo nas fórmulas do campo "email".
{| class="wikitable"
! Nome !! Local !! E-mail !! email
|-
| Ana Claudia Vieira || Gab || anaclaudia || anaclaudia@meusitio.com.br
|-
| Ana Arruda Torrent || Recepção || anaarruda || anaarruda@meusitio.com.br
|-
| Antônia Soares Martins || Gab || asoares || asoares@meusitio.com.br
|-
| Antônio José Patrilino || CGE || apatrilino || apatrilino@meusitio.com.br
|-
| Claudio Juvenal Borema || Gab || cjuvenal || cjuvenal@meusitio.com.br
|-
| Dimas da Silva Copriti || CGE || dimassilva || dimassilva@meusitio.com.br
|-
| Hortencia Holanda Macial || CGE || hortencia.holanda || hortencia.holanda@meusitio.com.br
|-
| Joana D'arc Corsalet || ASP || joanadarc || joanadarc@meusitio.com.br
|-
| Maria das Graças de Jesus || SEC || gracajesus || gracajesus@meusitio.com.br
|-
| Elisabete Paiva Ponte || CGE || elisabete || elisabete@meusitio.com.br
|-
| Maria José Torrent || ADI || mariator || mariator@meusitio.com.br
|-
| Maria Lúcia Gradvohl || CGE || lucia.gvohl || lucia.gvohl@meusitio.com.br
|-
| Maria Lúcia Tavares || SEC || luciatavares || luciatavares@meusitio.com.br
|}
 
Dissecando-se a fórmula, podemos afirmar que: Se a célula C2 for diferente de " " (não for vazia), o valor de D2 é igual a: C2 mais "@" (arroba) mais o valor da célula A16 como valor constante ($A$16). Poder-se-ia colocar "meusitio.com.br" como parte da fórmula do email completo, mas se tiraria a flexibilidade da planilha, pois, se se deseja fazer qualquer mudança no domínio "meusitio.com.br" é só substituir o valor de A16 e toda a coluna D refletirá a mudança. O referenciamento das células, absoluto ou relativo, tem esta qualidade: uma vez atribuído o referencial só se precisa mudar o valor dele e este valor se reflete nos cálculos que apontem para este endereço. É esta a ideia basilar de uma planilha. Experimente "brincar" um pouco com a coluna C, mudando seus valores e com a célula A16, mudando seus resultados.
'''meusitio.com.br''': exemplo de planilha com endereçamento absoluto. O campo "email" é "calculado" ou formatado tendo como base a célula A16 ("meusitio.com.r"); assim, não precisaremos repetir este valor, apenas referenciá-lo nas fórmulas do campo "email". Esta planilha é fornecida por email ao aluno.
 
Dissecando-se a fórmula, podemos afirmar que:
Se a célula C2 for diferente de " " (não for vazia), o valor de D2 é igual a: C2 mais "@" (arroba) mais o valor da célula A16 como valor constante ($A$16). Poder-se-ia colocar "meusitio.com.br" como parte da fórmula do email completo, mas se tiraria a flexibilidade da planilha, pois, se se deseja fazer qualquer mudança no domínio "meusitio.com.br" é só substituir o valor de A16 e toda a coluna D refletirá a mudança. O referenciamento das células, absoluto ou relativo, tem esta qualidade: uma vez atribuído o referencial só se precisa mudar o valor dele e este valor se reflete nos cálculos que apontem para este endereço. É esta a ideia basilar de uma planilha. Experimente "brincar" um pouco com a coluna C, mudando seus valores e com a célula A16, mudando seus resultados.
{{AutoCat}}