Ako viete, v tabuľkách programu Excel existujú dva typy adresovania: relatívne a absolútne. V prvom prípade sa prepojenie mení v smere kopírovania o relatívnu hodnotu posunu, zatiaľ čo v druhom prípade je fixné a zostáva nezmenené počas kopírovania. V predvolenom nastavení však všetky adresy v programe Excel sú absolútne. Súčasne je dosť často potrebné používať absolútne (pevné) adresovanie. Pozrime sa, akým spôsobom je možné to urobiť.
obsah
Absolútne adresovanie môže byť potrebné napríklad pri kopírovaní vzorca, z ktorého jedna časť sa skladá z premennej zobrazenej v rade čísel a druhá má konštantnú hodnotu. To znamená, že toto číslo zohráva úlohu nezmeneného koeficientu, s ktorým musíte vykonať určitú operáciu (násobenie, rozdelenie atď.) Na celú sériu premenných čísel.
V programe Excel existujú dva spôsoby zadania pevného adresovania: vytvorením absolútnej referencie a použitím funkcie INDIRECT. Pozrime sa na každú z týchto metód podrobne.
Samozrejme, najslávnejším a často používaným spôsobom na vytvorenie absolútneho adresovania je použitie absolútnych referencií. Absolútne odkazy majú nielen funkčný, ale aj syntaktický rozdiel. Relatívna adresa má túto syntax:
=A1
Na pevnej adrese je znak dolára nastavený pred hodnotou súradníc:
=$A$1
Znak dolára je možné zadávať ručne. Ak to chcete urobiť, musíte umiestniť kurzor pred prvú hodnotu súradníc (horizontálne), ktoré sú v bunke alebo v lište vzorcov. Ďalej v anglickom rozložení klávesnice kliknite na veľké písmeno "4" ( stlačením tlačidla "Shift" ). Tam sa nachádza symbol dolára. Potom musíte urobiť rovnaký postup so zvislými súradnicami.
Existuje rýchlejší spôsob. Musíte umiestniť kurzor do bunky, kde sa nachádza adresa a kliknúť na funkčné tlačidlo F4. Následne sa nápis dolára okamžite objaví súčasne pred horizontálnymi a vertikálnymi súradnicami danej adresy.
Teraz sa pozrime na to, ako sa používa absolútne adresovanie v praxi pomocou absolútnych referencií.
Vezmite si tabuľku, ktorá vypočítava mzdy zamestnancov. Výpočet sa uskutočňuje vynásobením hodnoty ich osobného platu pevným pomerom, ktorý je rovnaký pre všetkých zamestnancov. Samotný koeficient sa nachádza v samostatnej hárku. Stojíme pred úlohou vypočítať mzdy všetkých zamestnancov čo najrýchlejšie.
=C4*G3
Ak chcete skopírovať vzorec, použijeme nástroj, ako je značka naplnenia. Staňte sa kurzorom v pravom dolnom rohu bunky, kde je obsiahnutá. V tomto prípade by mal byť samotný kurzor transformovaný do toho istého značkovača v tvare kríža. Uchopte ľavé tlačidlo myši a presuňte kurzor smerom nadol na koniec tabuľky.
To spôsobilo, že výpočet miezd pre následných zamestnancov zo zoznamu sa ukázal ako nesprávny.
V programe Excel sa používa takzvané zmiešané adresovanie. V tomto prípade je buď stĺpec alebo riadok pevne nastavený v adrese prvku. Toto sa dosiahne tak, že znak dolára je umiestnený tesne pred niektorou zo súradníc adresy. Tu je príklad typického zmiešaného odkazu:
=A$1
Táto adresa sa tiež považuje za zmiešanú:
=$A1
To znamená, že absolútne adresovanie v kombinovanom prepojení sa používa iba pre jednu z hodnôt súradníc týchto dvoch.
Pozrime sa, ako možno takýto zmiešaný odkaz v praxi použiť s príkladom rovnakej platovej tabuľky pre zamestnancov podniku.
Vyberte prvý prvok stĺpca "Mzdy" a vykonajte vyššie uvedenú manipuláciu v riadku vzorca. Dosiahli sme nasledujúci vzorec:
=C4*G$3
Ako vidíte, fixné adresovanie v druhom násobiči je aplikované len s ohľadom na súradnice reťazca. Ak chcete zobraziť výsledok v bunke, kliknite na tlačidlo Enter .
Lekcia: Absolútne a relatívne odkazy v programe Excel
Druhým spôsobom organizovania absolútneho adresovania v tabuľke programu Excel je použitie operátora INDEX . Určená funkcia patrí do skupiny vstavaných operátorov "Referencie a polia" . Jej úlohou je vytvoriť odkaz na špecifikovanú bunku s výstupom výsledku na ten prvok listu, v ktorom je operátor umiestnený. V tomto prípade je spojenie pripojené k súradnicám ešte silnejšie ako pri použití znaku dolára. Preto je niekedy zvykom odkazovať na odkazy pomocou DVSSYL ako "superabsolút". Toto vyhlásenie má nasledujúcu syntax:
=ДВССЫЛ(ссылка_на_ячейку;[a1])
Funkcia má dva argumenty, z ktorých prvý je povinný a druhý nie je.
Argument "Prepojenie na bunku" je odkaz na položku listu programu Excel v textovej podobe. To znamená, že je to obyčajný odkaz, ale uzavretý v úvodzovkách. To umožňuje poskytnúť vlastnosti absolútneho adresovania.
Argument "a1" je voliteľný a používa sa v zriedkavých prípadoch. Jeho použitie je nevyhnutné len vtedy, keď používateľ zvolí alternatívnu alternatívu adresovania, a nie bežné použitie súradníc typu "A1" (stĺpce majú abecedné označenie a linky majú digitálny). Alternatívou je použitie štýlu R1C1 , v ktorom sú stĺpce, rovnako ako riadky, označené číslami. Prepnite do tohto režimu prevádzky cez okno možností programu Excel. Potom pomocou operátora INDEX použite hodnotu "FALSE" ako argument "a1 " . Ak pracujete v normálnom režime zobrazenia odkazov, ako väčšina ostatných používateľov môžete určiť hodnotu "TRUE" ako argument "a1 " . Táto hodnota je implicitne implicitná, preto je oveľa jednoduchšie v tomto prípade neurčiť argument "a1" .
Poďme sa pozrieť na to, ako absolútne adresovanie organizované pomocou funkcie DVSSYL bude fungovať na príklade našej tabuľky platenia.
Vložte kurzor do poľa "Odkaz na bunku" . Stačí kliknúť na ten prvok listu, v ktorom sa nachádza koeficient výpočtu platu ( G3 ). Adresa sa okamžite zobrazí v poli okna s argumentmi. Ak by sme sa zaoberali bežnou funkciou, predstavenie adresy sa mohlo považovať za úplné, ale používame funkciu ALGORITMU . Ako si pamätáme, adresy v nej musia mať formu textu. Preto súradnice, ktoré sa nachádzajú v poli okna, obalíme s úvodzovkami.
Keďže pracujeme v režime štandardného zobrazenia súradníc, pole "A1" zostáva prázdne. Klikneme na tlačidlo "OK" .
Lekcia: Prevádzkovateľ spoločnosti INDUSTRY v programe Excel
Absolútne adresovanie v tabuľkách programu Excel môže byť poskytnuté dvomi spôsobmi: použitím funkcie INDEX a použitím absolútnych referencií. V tomto prípade funkcia poskytuje pevnejšiu väzbu na adresu. Čiastočné absolútne adresovanie sa môže použiť aj pri použití zmiešaných spojení.