Como sabedes, nas táboas de Excel hai dous tipos de enderezo: relativo e absoluto. No primeiro caso, a ligazón cambia na dirección de copia polo valor de desprazamento relativo, e no segundo caso é fixada e permanece invariada durante a copia. Pero por defecto, todas as direccións en Excel son absolutas. Ao mesmo tempo, con frecuencia hai que empregar un enderezo absoluto (fixo). Descubrimos de que maneiras se pode facer isto.
Usando o enderezo absoluto
Pode que necesitemos un enderezo absoluto, por exemplo, no caso no que copiamos unha fórmula, unha parte da cal consiste nunha variable amosada nunha serie de números, e a segunda ten un valor constante. É dicir, este número xoga o papel dun coeficiente constante, co que cómpre realizar unha determinada operación (multiplicación, división, etc.) para toda a serie de números variables.
En Excel, hai dúas formas de establecer un enderezo fixo: creando unha ligazón absoluta e empregando a función INDIRECT. Vexamos en detalle cada un destes métodos.
Método 1: Ligazón absoluta
De lonxe, o xeito máis famoso e frecuentemente usado para crear un enderezo absoluto é usar enlaces absolutos. Os enlaces absolutos teñen unha diferenza non só funcional, senón tamén sintáctica. Un enderezo relativo ten a seguinte sintaxe:
= A1
Nun enderezo fixo, un signo en dólar establécese fronte ao valor de coordenadas:
= $ A $ 1
O signo en dólar pódese introducir manualmente. Para iso, coloque o cursor diante do primeiro valor das coordenadas de dirección (horizontalmente) situadas na cela ou na barra de fórmulas. A continuación, no esquema de teclado en inglés, faga clic no botón "4" maiúscula (coa tecla mantida premida Maiúsculas) Aquí está o símbolo do dólar. Entón ten que facer o mesmo procedemento coas coordenadas verticais.
Hai un camiño máis rápido. É necesario colocar o cursor na cela na que se atopa a dirección e facer clic na tecla de función F4. Despois diso, o signo do dólar aparecerá ao instante diante das coordenadas horizontais e verticais do enderezo indicado.
Vexamos agora como se aplica un enderezo absoluto na práctica mediante enlaces absolutos.
Toma a táboa que calcula os salarios dos traballadores. O cálculo faise multiplicando o seu salario persoal por un coeficiente fixo, que é o mesmo para todos os empregados. O coeficiente en si está situado nunha cela separada da folla. Estamos ante a tarefa de calcular o salario de todos os traballadores o máis rápido posible.
- Entón, na primeira cela da columna "Salario" introducimos a fórmula para multiplicar as taxas do empregado correspondente por un coeficiente. No noso caso, esta fórmula ten a seguinte forma:
= C4 * G3
- Para calcular o resultado rematado, fai clic no botón Introduza no teclado. O total móstrase na cela que contén a fórmula.
- Calculamos o valor salarial do primeiro empregado. Agora necesitamos facelo para as demais liñas. Por suposto, pódese escribir unha operación en cada cela nunha columna. "Salario" manualmente, introducindo unha fórmula similar cunha corrección de offset, pero temos unha tarefa para realizar cálculos o máis rápido posible, e a entrada manual levará moito tempo. Si, e por que perder o esforzo na entrada manual, se a fórmula pode simplemente ser copiada noutras celas?
Para copiar a fórmula, use unha ferramenta como un marcador de recheo. Volvemos ser o cursor na esquina inferior dereita da cela onde está contida. Ao mesmo tempo, o propio cursor debe converterse neste mesmo marcador de recheo en forma de cruz. Manteña o botón esquerdo do rato e arrastre o cursor ata o final da táboa.
- Pero, como vemos, en vez de calcular correctamente os salarios para o resto de empregados, obtivemos un cero.
- Vexamos o motivo deste resultado. Para iso, seleccione a segunda cela da columna "Salario". A barra de fórmulas mostra a expresión correspondente a esta cela. Como podes ver, o primeiro factor (C5) corresponde á taxa do empregado cuxo salario esperamos. O cambio de coordenadas en comparación coa cela anterior debeuse á propiedade da relatividade. Non obstante, neste caso concreto necesitamos isto. Grazas a isto, o primeiro factor foi a taxa de empregados que necesitabamos. Pero o cambio de coordenadas pasou co segundo factor. E agora o seu enderezo non fai referencia a un coeficiente (1,28), pero á cela baleira que se atopa a continuación.
Esta é precisamente a razón pola que o cálculo dos salarios dos empregados posteriores da lista resultou incorrecto.
- Para corrixir a situación, cómpre cambiar o enderezo do segundo factor de relativo a fixo. Para iso, volva á primeira cela da columna "Salario"resaltándoo. A continuación, pasamos á barra de fórmulas, onde aparece a expresión que necesitamos. Selecciona o segundo factor (G3) e fai clic na tecla de función do teclado.
- Como podes ver, un signo en dólares apareceu preto das coordenadas do segundo factor, e este, como recordamos, é un atributo de dirección absoluta. Para mostrar o resultado na pantalla, prema a tecla Introduza.
- Agora, como antes, chamamos ao marcador de recheo colocando o cursor na esquina inferior dereita do primeiro elemento da columna "Salario". Manteña o botón esquerdo do rato e arrástrao cara abaixo.
- Como podes ver, neste caso, o cálculo realizouse correctamente e calculouse correctamente a cantidade de salarios para todos os empregados da empresa.
- Comprobe como se copiaba a fórmula. Para iso, selecciona o segundo elemento da columna "Salario". Fixámonos na expresión situada na liña de fórmulas. Como podes ver, as coordenadas do primeiro factor (C5), que aínda é relativo, moveu un punto cara abaixo en comparación coa cela anterior. Pero o segundo factor ($ G $ 3), a dirección na que nos fixamos quedou sen cambios.
Excel tamén usa o chamado enderezo mixto. Neste caso, a columna ou a fila están fixadas na dirección do elemento. Isto conséguese de xeito que o signo en dólar se coloque só diante dunha das coordenadas de dirección. Aquí tes un exemplo dunha ligazón mixta típica:
= A $ 1
Este enderezo tamén se considera mixto:
= $ A1
É dicir, o enderezo absoluto nunha ligazón mixta só se usa para un dos dous valores de coordenadas.
Vexamos como unha ligazón mixta se pode aplicar na práctica usando a mesma táboa salarial para empregados da empresa como exemplo.
- Como podes ver, anteriormente fixémolo para que todas as coordenadas do segundo factor estean absolutamente abordadas. Pero vexamos se neste caso ambos valores deben ser fixados? Como ve, ao copiar, prodúcese un desprazamento vertical e as coordenadas horizontais permanecen sen cambios. Por iso, é bastante posible aplicar o enderezo absoluto só ás coordenadas da liña e deixar as coordenadas da columna como están por defecto - relativas.
Seleccione o primeiro elemento de columna "Salario" e na liña de fórmulas realizamos a manipulación anterior. Obtemos a fórmula do seguinte formulario:
= C4 * G $ 3
Como podes ver, o enderezo fixo no segundo factor só se aplica ás coordenadas da liña. Para mostrar o resultado na cela, faga clic no botón Introduza.
- Despois diso, usando o marcador de recheo, copia esta fórmula no rango de celas que se atopa a continuación. Como podes ver, a nómina de todos os empregados realizouse correctamente.
- Observamos como se mostra a fórmula copiada na segunda cela da columna na que realizamos a manipulación. Como podes ver na liña de fórmulas, despois de seleccionar este elemento da folla, a pesar de que só as coordenadas das liñas tiñan un enderezo absoluto no segundo factor, o desprazamento de coordenadas da columna non sucedeu. Isto débese a que non copiamos horizontalmente, senón verticalmente. Se copiasen horizontalmente, entón nun caso semellante, pola contra, teriamos que facer un enderezo fixo das coordenadas das columnas, e para as filas este procedemento sería opcional.
Lección: Enlaces absolutos e relativos en Excel
Método 2: función INDIRECT
A segunda forma de organizar o enderezo absoluto nunha folla de cálculo de Excel é empregar o operador INDIA. A función especificada pertence ao grupo de operadores incorporados. Referencias e Arrays. A súa tarefa é crear unha ligazón á cela especificada coa saída no elemento da folla na que está situado o operador. Neste caso, a ligazón está unida ás coordenadas aínda máis fortes que cando se usa o signo dólar. Polo tanto, ás veces é habitual nomear enlaces usando INDIA "super absoluto." Esta afirmación ten a seguinte sintaxis:
= INDIRECT (cel_link; [a1])
A función ten dous argumentos, o primeiro deles ten un status obrigatorio e o segundo non.
Argumento Ligazón móbil é unha ligazón a un elemento de folla de excel en forma de texto. É dicir, esta é unha ligazón regular, pero incluída entre comiñas. Isto é precisamente o que fai posible proporcionar propiedades de enderezo absoluto.
Argumento "a1" - opcional e usado en casos raros. O seu uso é necesario só cando o usuario selecciona unha opción de dirección alternativa, en lugar do uso habitual de coordenadas por tipo "A1" (as columnas teñen unha designación de letras, e as filas - dixitais). Unha alternativa é usar un estilo "R1C1", nas que as columnas, como filas, están indicadas por números. Podes cambiar a este modo de operación a través da xanela de opcións de Excel. A continuación, aplicando o operador INDIAcomo argumento "a1" deberíase indicar o valor FALSA. Se estás a traballar no modo de visualización normal das ligazóns, como a maioría dos outros usuarios, entón como argumento "a1" pode especificar un valor "TRUE". Non obstante, este valor está implicado de xeito predeterminado, polo que o argumento é moito máis sinxelo en xeral neste caso. "a1" non especifica.
Vexamos como funcionará a dirección absoluta organizada mediante a función. INDIA, por exemplo, a nosa táboa salarial.
- Seleccionamos o primeiro elemento da columna "Salario". Poñemos un cartel "=". Como recordamos, o primeiro factor na fórmula de cálculo salarial especificado debe estar representado por unha dirección relativa. Polo tanto, só tes que facer clic na cela que conteña o valor salarial correspondente (C4) Despois de como se amosou o seu enderezo no elemento para mostrar o resultado, faga clic no botón multiplicar (*) no teclado. Logo necesitamos pasar ao uso do operador INDIA. Fai clic na icona. "Función de inserción".
- Na xanela que se abre Asistentes de funcións vai á categoría Referencias e Arrays. Entre a lista de nomes presentada, distinguimos o nome "INDIA". Despois faga clic no botón "Está ben".
- A xanela de argumentos do operador está activada INDIA. Consta de dous campos que corresponden aos argumentos desta función.
Pon o cursor no campo Ligazón móbil. Só tes que facer clic no elemento da folla na que se atopa o coeficiente para calcular o salario (G3) O enderezo aparecerá inmediatamente no campo da xanela do argumento. Se tratásemos dunha función regular, entón a introdución da dirección podería considerarse completa, pero nós a empregamos INDIA. Como recordamos, as direccións que figuran deberían estar en forma de texto. Polo tanto, envolvemos entre comiñas as coordenadas que se atopan no campo da xanela.
Dado que traballamos no modo de visualización de coordenadas estándar, o campo "A1" deixar en branco. Fai clic no botón "Está ben".
- A aplicación realiza o cálculo e mostra o resultado nun elemento de folla que contén a fórmula.
- Agora copiamos esta fórmula en todas as outras celas da columna "Salario" empregando o marcador de recheo, como fixemos antes. Como podes ver, todos os resultados foron calculados correctamente.
- Vexamos como se mostra a fórmula nunha das celas onde foi copiada. Seleccione o segundo elemento da columna e mira a liña de fórmulas. Como podes ver, o primeiro factor, que é un enlace relativo, cambiou as súas coordenadas. Ao mesmo tempo, o argumento do segundo factor, que é representado pola función INDIApermaneceu sen cambios. Neste caso empregouse unha técnica de dirección directa.
Lección: IFRS do operador en Excel
O enderezo absoluto nas táboas de Excel pódese conseguir de dúas formas: usando a función INDIRECT e usando enlaces absolutos. Ao mesmo tempo, a función proporciona unha unión máis ríxida ao enderezo. O enderezo parcialmente absoluto tamén se pode aplicar usando ligazóns mixtos.