Ako zadať vzorec do bunky Excelu

Mnoho začínajúcich používateľov programu Excel má často otázku: čo je vzorec programu Excel a ako ho zadať do bunky. Mnohí si dokonca myslia, prečo je to potrebné. Pre nich je Excel tabuľkový procesor. Ale v skutočnosti je to veľká multifunkčná kalkulačka a do určitej miery aj programovacie prostredie.

Koncept vzorca a funkcie

A všetka práca v Exceli je založená na vzorcoch, ktorých je obrovské množstvo. Srdcom každého vzorca je funkcia. Ide o základný výpočtový nástroj, ktorý po predspracovaní vracia hodnotu v závislosti od prenášaných dát.

Vzorec je množina logických operátorov, aritmetických operácií a funkcií. Nie vždy obsahuje všetky tieto prvky. Výpočet môže zahŕňať napríklad len matematické operácie.

V každodennej reči si používatelia Excelu tieto pojmy často zamieňajú. V skutočnosti je hranica medzi nimi skôr ľubovoľná a často sa používajú oba výrazy. Pre lepšie pochopenie práce s Excelom je však potrebné poznať správne hodnoty. 

Pojmy súvisiace so vzorcami

V skutočnosti je terminologický aparát oveľa širší a zahŕňa mnoho ďalších pojmov, ktoré je potrebné podrobnejšie zvážiť.

  1. Neustále. Toto je hodnota, ktorá zostáva rovnaká a nemožno ju zmeniť. Môže to byť napríklad číslo Pi.
  2. Operátori. Toto je modul potrebný na vykonávanie určitých operácií. Excel poskytuje tri typy operátorov:
    1. Aritmetika. Potrebné na sčítanie, odčítanie, delenie a násobenie viacerých čísel. 
    2. Operátor porovnávania. Je potrebné skontrolovať, či údaje spĺňajú určitú podmienku. Môže vrátiť jednu hodnotu: buď true alebo false.
    3. Textový operátor. Je len jeden a je potrebný na zreťazenie údajov – &.
  3. Odkaz. Toto je adresa bunky, z ktorej sa budú brať údaje, vo vzorci. Existujú dva typy odkazov: absolútne a relatívne. Prvé sa nezmenia, ak sa vzorec presunie na iné miesto. Relatívne zmenia bunku na susednú alebo zodpovedajúcu. Ak napríklad zadáte odkaz na bunku B2 v niektorej bunke a potom skopírujete tento vzorec do susednej bunky vpravo, adresa sa automaticky zmení na C2. Odkaz môže byť interný alebo externý. V prvom prípade Excel pristupuje k bunke umiestnenej v rovnakom zošite. V druhom – v druhom. To znamená, že Excel môže použiť údaje nachádzajúce sa v inom dokumente vo vzorcoch. 

Ako zadať údaje do bunky

Jedným z najjednoduchších spôsobov, ako vložiť vzorec obsahujúci funkciu, je použiť Sprievodcu funkciou. Ak ju chcete zavolať, musíte kliknúť na ikonu fx trochu naľavo od riadka vzorcov (nachádza sa nad tabuľkou a obsah bunky je v nej duplikovaný, ak v nej nie je žiadny vzorec alebo vzorec je Zobrazí sa takéto dialógové okno.

1

Tam si môžete vybrať kategóriu funkcií a priamo tú zo zoznamu, ktorú chcete použiť v konkrétnej bunke. Tam vidíte nielen zoznam, ale aj to, čo každá z funkcií robí. 

Druhým spôsobom zadávania vzorcov je použitie príslušnej karty na páse s nástrojmi Excel.

Ako zadať vzorec do bunky Excelu
2

Tu je rozhranie odlišné, ale mechanika je rovnaká. Všetky funkcie sú rozdelené do kategórií a používateľ si môže vybrať tú, ktorá mu najviac vyhovuje. Ak chcete vidieť, čo každá z funkcií robí, musíte na ňu prejsť kurzorom myši a počkať 2 sekundy.

Funkciu môžete zadať aj priamo do bunky. Ak to chcete urobiť, musíte do neho začať písať vstupný symbol vzorca (= =) a manuálne zadať názov funkcie. Táto metóda je vhodná pre skúsenejších používateľov, ktorí ju poznajú naspamäť. Umožňuje vám ušetriť veľa času.

Ako zadať vzorec do bunky Excelu
3

Po zadaní prvých písmen sa zobrazí zoznam, v ktorom si môžete vybrať aj požadovanú funkciu a vložiť ju. Ak nie je možné použiť myš, môžete sa v tomto zozname pohybovať pomocou klávesu TAB. Ak áno, stačí dvakrát kliknúť na príslušný vzorec. Po výbere funkcie sa zobrazí výzva, ktorá vám umožní zadať údaje v správnom poradí. Tieto údaje sa nazývajú argumenty funkcie.

Ako zadať vzorec do bunky Excelu
4

Ak stále používate verziu Excel 2003, potom neposkytuje rozbaľovací zoznam, takže si musíte zapamätať presný názov funkcie a zadať údaje z pamäte. To isté platí pre všetky argumenty funkcií. Našťastie pre skúseného používateľa to nie je problém. 

Je dôležité vždy začínať vzorec znakom rovnosti, inak si Excel bude myslieť, že bunka obsahuje text. 

V tomto prípade sa za vzorec budú považovať aj údaje, ktoré začínajú znamienkom plus alebo mínus. Ak sa potom v bunke nachádza text, Excel zobrazí chybu #NAME?. Ak sú uvedené čísla alebo čísla, Excel sa pokúsi vykonať príslušné matematické operácie (sčítanie, odčítanie, násobenie, delenie). V každom prípade sa odporúča začať zadávať vzorec znakom =, ako je to zvykom.

Podobne môžete začať písať funkciu so znakom @, ktorý sa automaticky zmení. Táto metóda zadávania sa považuje za zastaranú a je potrebná, aby staršie verzie dokumentov nestratili niektoré funkcie. 

Koncept funkčných argumentov

Takmer všetky funkcie obsahujú argumenty, ktorými môže byť odkaz na bunku, text, číslo a dokonca aj iná funkcia. Ak teda použijete funkciu ENECHET, budete musieť zadať čísla, ktoré sa budú kontrolovať. Vráti sa boolovská hodnota. Ak je to nepárne číslo, vráti sa TRUE. V súlade s tým, ak párne, potom „FALSE“. Argumenty, ako môžete vidieť na snímkach obrazovky vyššie, sú uvedené v zátvorkách a sú oddelené bodkočiarkou. V tomto prípade, ak sa použije anglická verzia programu, potom zvyčajná čiarka slúži ako oddeľovač. 

Vstupný argument sa nazýva parameter. Niektoré funkcie ich vôbec neobsahujú. Ak chcete napríklad získať aktuálny čas a dátum v bunke, musíte napísať vzorec =TATA (). Ako vidíte, ak funkcia nevyžaduje zadávanie argumentov, zátvorky je stále potrebné zadať. 

Niektoré vlastnosti vzorcov a funkcií

Ak sa upravia údaje v bunke, na ktorú vzorec odkazuje, automaticky podľa toho prepočíta údaje. Predpokladajme, že máme bunku A1, ktorá je zapísaná do jednoduchého vzorca obsahujúceho bežný odkaz na bunku = D1. Ak v ňom zmeníte informácie, rovnaká hodnota sa zobrazí v bunke A1. Podobne pre zložitejšie vzorce, ktoré berú údaje z konkrétnych buniek.

Je dôležité pochopiť, že štandardné metódy Excelu nedokážu prinútiť bunku vrátiť svoju hodnotu inej bunke. Zároveň je možné túto úlohu dosiahnuť pomocou makier – podprogramov, ktoré vykonávajú určité akcie v dokumente programu Excel. Toto je však úplne iná téma, ktorá zjavne nie je pre začiatočníkov, pretože si vyžaduje znalosti programovania.

Koncept vzorca poľa

Ide o jeden z variantov vzorca, ktorý sa zadáva trochu iným spôsobom. Mnohí však nevedia, čo to je. Poďme teda najprv pochopiť význam tohto pojmu. Je to oveľa jednoduchšie pochopiť na príklade. 

Predpokladajme, že máme vzorec SUM, ktorý vráti súčet hodnôt v určitom rozsahu. 

Vytvorme si taký jednoduchý rozsah tak, že do buniek A1:A5 napíšeme čísla od jedna do päť. Potom určíme funkciu = SÚČET (A1: A5) v bunke B1. V dôsledku toho sa tam objaví číslo 15. 

Je to už vzorec poľa? Nie, aj keď pracuje so súborom údajov a dalo by sa ním nazvať. Urobme nejaké zmeny. Predpokladajme, že musíme pridať jeden ku každému argumentu. Ak to chcete urobiť, musíte vytvoriť funkciu, ako je táto:

=SUM(A1:A5+1). Ukazuje sa, že pred výpočtom ich súčtu chceme pridať jednu do rozsahu hodnôt. Ale ani v tejto podobe to Excel nebude chcieť urobiť. Musí to ukázať pomocou vzorca Ctrl + Shift + Enter. Vzorec poľa sa líši vzhľadom a vyzerá takto:

{=SUM(A1:A5+1)}

Potom sa v našom prípade zadá výsledok 20. 

Ručné zadávanie zložených zátvoriek nemá zmysel. Nič to nespraví. Naopak, Excel ani nenapadne, že ide o funkciu a len text namiesto vzorca. 

V rámci tejto funkcie sa medzitým vykonali nasledujúce akcie. Najprv program rozloží tento rozsah na komponenty. V našom prípade je to 1,2,3,4,5. Ďalej Excel automaticky zvýši každú z nich o jednu. Potom sa výsledné čísla spočítajú.

Existuje ďalší prípad, keď vzorec poľa dokáže niečo, čo štandardný vzorec nedokáže. Napríklad máme súbor údajov uvedený v rozsahu A1:A10. V štandardnom prípade sa vráti nula. Predpokladajme však, že máme takú situáciu, že nulu nemožno brať do úvahy.

Zadáme vzorec, ktorý skontroluje rozsah, či sa nerovná tejto hodnote.

=МИН(ЕСЛИ(A1:A10<>0;A1:A10))

Tu existuje falošný pocit, že sa dosiahne požadovaný výsledok. Ale nie je to tak, pretože tu musíte použiť vzorec poľa. Vo vyššie uvedenom vzorci sa bude kontrolovať iba prvý prvok, čo nám, samozrejme, nevyhovuje. 

Ak ho však zmeníte na vzorec poľa, zarovnanie sa môže rýchlo zmeniť. Teraz bude najmenšia hodnota 1.

Vzorec poľa má tiež tú výhodu, že môže vrátiť viacero hodnôt. Môžete napríklad transponovať tabuľku. 

Existuje teda veľa rôznych typov vzorcov. Niektoré z nich vyžadujú jednoduchšie zadávanie, iné zložitejšie. Vzorce poľa môžu byť pre začiatočníkov obzvlášť ťažké pochopiť, ale sú veľmi užitočné.

Nechaj odpoveď