6. diel - Google Sheets - Vzorce a adresácie
V tejto lekcii sa naučíme vytvárať vzorce a povieme si viac o relatívnej, absolútnej a zmiešanej adrese vo vzorkách.
Vzorce
Google Sheets je rovnako ako Excel tabuľkový procesor. Takže ho hlavne využijeme pri rôznych výpočtoch a celkovo pre prácu s dátami. Výpočty môžeme vykonávať pomocou vzorcov a funkcií. Vzorce si budeme vytvárať sami v budúcej lekcii pomocou funkcií, ktoré nám Google Sheets poskytuje.Vytvorenie vzorca
Zápis vzorca je podobný ako v matematike. Po zvolení bunky na písanie vzorca vždy začíname znakom=
. Vzorec môže vyzerať
napríklad: =2*2
. Tiež môže zahŕňať napríklad nasledujúce
znaky (operátory): +
, -
, *
,
/
, (
, )
.
Vzorec teda vytvoríme podľa nasledujúcich krokov:
- Označíme si bunku, v ktorej budeme vzorec vytvárať.
- Do bunky napíšeme znak rovná sa
=
. - Napíšeme číslo alebo adresu bunky (ak uprednostňujeme prácu s myšou, stačí kliknúť na bunku, ktorú chceme použiť vo výpočte).
- Pokračujeme vpísaním operátora, ktorý budeme používať.
- Opäť napíšeme číslo alebo adresu bunky:
Podľa potrieb pokračujeme s písaním vzorca. Nakoniec vzorec potvrdíme stlačením klávesy Enter:
Vloženie adresy do vzorca kliknutím myšou na danú bunku znižuje pravdepodobnosť chyby vo vzorci.
Príklad
Príklad využitia základných vzorcov si ukážeme v novej tabuľke, v ktorej máme množstvo skladových zásob potravín v obchode a počty naskladnených kusov.Najskôr sa pokúsime zistiť koľko máme kusov na sklade. K tomu budeme potrebovať 3 stĺpce: pôvodná skladová zásoba, naskladnené kusy a prázdny stĺpec, do ktorého napíšeme vzorec pre vypočítanú skladovú zásobu.
Vieme, že potrebujeme sčítať množstvo
pôvodných skladových zásob a
počet naskladnených kusov
tovaru, aby sme zistili aktuálny stav skladu.
Označíme si teda bunku, v ktorej chceme mať
výsledok, vpíšeme do nej znak =
a ďalej
pokračujeme v zápise vzorca, v ktorom sčítame vedľajšie bunky:
Po stlačení klávesy Enter sa nám vzorec vloží do bunky. Aby sme mali vzorec v celom stĺpci, môžeme ho skopírovať a vložiť do bunky, kde ho chceme. Prípadne si označíme bunku, v ktorej máme vzorec a na pravom dolnom rohu bunky sa nám po nabehnutí myšou objaví čierny krížik. Ťahaním myši za tento krížik vložíme vzorce aj do ďalších buniek.
Krížikom môžeme ťahať nielen smerom dole, ale aj hore, prípadne doľava alebo doprava podľa toho, kde chceme vzorce mať.
Dvojklikom na krížik sa nám vzorček rozkopíruje nižšie, väčšinou teda až na koniec stĺpca.
Ďalej chceme zistiť skladovú hodnotu. Vytvoríme si teda nový stĺpec s názvom Hodnota skladu. Vieme, že potrebujeme vynásobiť množstvo na sklade jednotlivých druhov tovaru a cenu za kus, aby sme zistili hodnotu na sklade. Označíme si teda bunku, v ktorej chceme mať výsledok a pokračujeme ako v predchádzajúcom prípade. Avšak tentoraz s použitím operátora násobenia.
Výsledná tabuľka bude teda vyzerať nasledovne:
Matematické operácie vo vzorkách v aplikácii Google Sheets sa riadia rovnakými pravidlami ako pri klasických výpočtoch. Napríklad násobenie má prednosť pred sčítaním a je preto potrebné pri zložitejších výpočtoch používať zátvorky.
Adresácia vo vzorkách
Rozlišujeme adresy absolútnej, relatívnej, zmiešanej a externej.Absolútna adresa
Absolútna adresa je najjednoduchší typ adresy. Pokiaľ použijeme vo vzorci absolútnu adresu, tak sa nebude meniť pri kopírovaní vzorca, ani pri jeho pretiahnutí. Tento typ použijeme, keď chceme aby sa náš vzorec vo všetkých bunkách odkazoval a počítal s rovnakou hodnotou.Absolútna adresa sa zapisuje pomocou znaku $
,
ktorý vkladáme pred označenie bunky. Výsledná adresa bude
vyzerať napríklad takto: $B$1
, $Y$7
...
Príklad s absolútnou adresou
Ako praktický príklad si ukážeme využitie absolútnej adresy pri prepočte českých korún na doláre. Do tabuľky si zapíšeme aktuálny kurz dolára. Potom si vytvoríme stĺpec s hodnotou skladu v dolároch. Na zistenie hodnoty skladu v dolároch musíme hodnotu v korunách vydeliť kurzom českej koruny voči doláru. Zapíšeme tento vzorec:=H2/$L$1
. Tým, že sme do
adresy zapísali znaky pre absolútnu hodnotu, sa adresa pre túto hodnotu
nebude meniť a bude sa meniť iba relatívna adresa zisku z
predaja, ktorá v zápise neobsahuje znak $
:
Relatívna adresa
Relatívna adresácia vznikla, aby sa mohol pretiahnutý alebo skopírovaný vzorec v každej bunke odkazovať na inú hodnotu.Relatívna adresa sa pri pretiahnutí a kopírovaní posúva o rovnaký počet buniek, o ktorý posunieme pôvodný vzorec. To využijeme napríklad keď máme 2 stĺpce s hodnotami a chceme vykonať výpočet pre všetky riadky naraz. Takže, keď máme v prvom stĺpci výšku všetkých spolužiakov av druhom stĺpci ich váhu, stačí nám napísať jeden vzorec a potom ho pretiahnuť, aby sme zistili výsledné BMI pre všetkých spolužiakov.
Zápis relatívnej adresy neobsahuje znak dolára
$
.
Zmiešaná adresa
Zmiešaná adresa je kombináciou relatívnej a absolútnej adresy. Túto adresáciu veľa používateľov nepoužíva, aj napriek tomu, že dokáže ušetriť veľa času.V rámci zmiešanej adresy je použitá absolútna adresa (ukotvenie) buď
iba pre stĺpec $A1
, alebo pre riadok A$1
.
Externá adresa
Externá adresa odkazuje na bunku na inom hárku zošita Google Sheets. Táto adresa sa nám môže hodiť v prípade, keď máme napr. dáta pre výpočty na druhom liste zošita a výpočty vykonávame na prvom liste.Zápis tejto adresy sa robí tak, že do bunky zapíšeme =
,
prejdeme na iný list, kde máme dáta a klikneme myšou na bunku s dátami,
ktoré chceme použiť vo vzorci. Pre potvrdenie vzorca stlačíme klávesu
Enter a získame výsledok vzorca. Externá adresa bunky z druhého
listu môže teda vyzerať napríklad takto List2!B5
.