Absolútny odkaz v Exceli (fixácia bunky) – práca s konštantou

od autora: | 11. januára 2015

Čo si môžeme pod názvom Absolútny odkaz v Exceli predstaviť? Je to práve situácia, keď chceme pri výpočte použiť konštantu alebo koeficient. Najlepšie, ak si to ukážeme na príklade. Máme nasledujúcu tabuľku:

  A B C D E F G
1 Meno Plat Navýšenie  
    Percento rastu
2 Daniš 8500,00 € 10030       5%
3 Frano 7200,00 € 8496        
4 Gábor 7800,00 € 9204        
5 Maco 6900,00 € 8142        
6 Rak 8800,00 € 10384        

 

V danej tabuľke je potrebné vypočítať Navýšenie (stĺpec C), ktorý bude navýšený o Percento rastu (t.j. 5%), t.j. konštantu.  Prejdeme do bunky C2, kde zadáme nasledovný vzorec:

=B2*5% (pozn.: číslo 5 píšte spolu s percentom).

Výsledok je správny, ale nie flexibilný ak budeme Percento rastu meniť často. V prípade, že áno, potom je potrebné neustále aktualizovať príslušný vzorec v stĺpci C. Ďalej – používateľ, ktorý nemá žiadne skúsenosti s Excelom predpokladá, že Percento rastu zmení priamo v bunke G2 a nie vo vzorci, ako to očakávame my. Preto upravíme vzorec nasledovne:

=B2*G2

riešenie je flexibilnejšie. Čo sa však stane, ak daný vzorec prekopírujeme až do bunky C6? Dostaneme nasledovné výsledky:

  A B C D E F G
1 Meno Plat Navýšenie  
    Percento rastu
2 Daniš 8500,00 € 425,00 €       5%
3 Frano 7200,00 € – €        
4 Gábor 7800,00 € – €        
5 Maco 6900,00 € – €        
6 Rak 8800,00 € – €        

 

???. Namiesto očakávaného výsledku dostávame výsledok 0 (resp. -). Ak pozrieme do vzorca napr. v bunke C3, vidíme tam nasledovné:

=B3*G3

V ostatných riadkoch by sme našli =B4*G4, =B5*G5, atď. Napriek neočakávanému výsledku sa však Microsoft Excel zachoval správne. Pre každú bunku v stĺpci C upravil vzorec podľa príslušneho riadku. Naše očakávanie je však iné: My potrebujeme, aby vo výpočtoch bolo nasledovné:

=B3*G2, =B4*G2, =B5*G2, atď.

čiže bunku G2 potrebujeme zafixovať (odborne: Vytvoríme absolútny odkaz). Prejdime preto opäť do bunky C2, v ktorej napíšeme rovnaký vzorec, ale zatiaľ ho nepotvrdíme:

=B2*G2

Pre potvrdením musíme zafixovať bunku, teda G2, preto stlačíme kláves F4 (nájdeme vo vrchnej časti klávesnice).  Vzorec bude vyzerať takto:

=B2*$G$2

Poznámka: Ak by sme niekoľko krát stlačili F4, tak vzorec bude nadobúdať nasledovný vzhľad: =B2*G$2, =B2*$G2, =B2*G2 a dookola. Jedná sa o fixovanie riadka, stĺpca, vypnutie a dookola (o tom článok inokedy :-). Namiesto F4 môžeme znaky $ do vzorca dopísať (cez pravý AltGr a ô).

Bunku máme v tomto momente zafixovanú. Výsledky sú také, ako majú byť.

  A B C D E F G
1 Meno Plat Navýšenie  
    Percento rastu
2 Daniš 8500,00 € 425,00 €       5%
3 Frano 7200,00 € 360,00 €        
4 Gábor 7800,00 € 390,00 €        
5 Maco 6900,00 € 345,00 €        
6 Rak 8800,00 € 440,00 €        

Zároveň máme aj ďalšiu výhodu: Pri zmene percenta rastu nie je potrebné aktualizovať vzorec, vyskúšajte!

Stiahnite si príklad

Celkové hodnotenie

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *