Základné vzorce programu Excel & funkcie s príkladmi

  • Zdieľajte To
Michael Brown

Učebnica obsahuje zoznam základných vzorcov a funkcií programu Excel s príkladmi a odkazmi na súvisiace podrobné učebnice.

Keďže je Microsoft Excel primárne navrhnutý ako tabuľkový program, je mimoriadne výkonný a všestranný, pokiaľ ide o výpočty čísel alebo riešenie matematických a technických problémov. Umožňuje sčítať alebo spriemerovať stĺpec čísel v okamihu. Okrem toho môžete vypočítať zložený úrok a vážený priemer, získať optimálny rozpočet pre reklamnú kampaň, minimalizovaťnáklady na prepravu alebo vytvoriť optimálny pracovný plán pre vašich zamestnancov. To všetko sa vykonáva zadávaním vzorcov do buniek.

Cieľom tohto učebného materiálu je naučiť vás základy funkcií programu Excel a ukázať, ako používať základné vzorce v programe Excel.

    Základy vzorcov programu Excel

    Predtým, ako uvedieme zoznam základných vzorcov Excelu, definujme si kľúčové pojmy, aby sme sa uistili, že sme na rovnakej strane. Ako teda nazývame vzorec Excelu a funkciu Excelu?

    • Vzorec je výraz, ktorý vypočíta hodnoty v bunke alebo v rozsahu buniek.

      Napríklad, =A2+A2+A3+A4 je vzorec, ktorý sčíta hodnoty v bunkách A2 až A4.

    • Funkcia je preddefinovaný vzorec, ktorý je už k dispozícii v programe Excel. Funkcie vykonávajú špecifické výpočty v určitom poradí na základe zadaných hodnôt, nazývaných argumenty alebo parametre.

    Napríklad namiesto zadania každej hodnoty, ktorá sa má sčítať, ako vo vyššie uvedenom vzorci, môžete použiť funkciu SUM na sčítanie rozsahu buniek: =SUM(A2:A4)

    Všetky dostupné funkcie programu Excel nájdete v Knižnica funkcií na Vzorce tab:

    V programe Excel existuje viac ako 400 funkcií a ich počet sa verziu od verzie zvyšuje. Samozrejme, je takmer nemožné zapamätať si ich všetky a vlastne to ani nepotrebujete. Sprievodca funkciami vám pomôže nájsť funkciu, ktorá je najvhodnejšia na konkrétnu úlohu, zatiaľ čo Intellisense vzorca programu Excel zobrazí syntax a argumenty funkcie, akonáhle do bunky zadáte názov funkcie, pred ktorým je znak rovnosti:

    Kliknutím na názov funkcie sa zmení na modrý hypertextový odkaz, ktorý otvorí tému Pomocníka pre danú funkciu.

    Tip: Názov funkcie nemusíte nutne písať všetkými veľkými písmenami, Microsoft Excel ho automaticky napíše veľkými písmenami, keď dokončíte písanie vzorca a stlačíte kláves Enter na jeho dokončenie.

    10 základných funkcií programu Excel, ktoré by ste určite mali poznať

    Nižšie uvádzame zoznam 10 jednoduchých, ale veľmi užitočných funkcií, ktoré sú nevyhnutnou zručnosťou pre každého, kto sa chce z nováčika v programe Excel stať profesionálom.

    SUM

    Prvou funkciou programu Excel, ktorú by ste mali poznať, je funkcia, ktorá vykonáva základnú aritmetickú operáciu sčítania:

    SUM( číslo1 , [číslo2], ...)

    V syntaxi všetkých funkcií Excelu je argument uzavretý v [hranatých zátvorkách] nepovinný, ostatné argumenty sú povinné. To znamená, že váš vzorec Sum by mal obsahovať aspoň 1 číslo, odkaz na bunku alebo rozsah buniek. Napríklad:

    =SUM(B2:B6) - sčíta hodnoty v bunkách B2 až B6.

    =SUM(B2, B6) - sčíta hodnoty v bunkách B2 a B6.

    V prípade potreby môžete v rámci jedného vzorca vykonať ďalšie výpočty, napríklad sčítať hodnoty v bunkách B2 až B6 a potom súčet vydeliť číslom 5:

    =SUM(B2:B6)/5

    Ak chcete sčítať s podmienkami, použite funkciu SUMIF: v 1. argumente zadajte rozsah buniek, ktoré sa majú testovať podľa kritérií (A2:A6), v 2. argumente samotné kritérium (D2) a v poslednom argumente bunky, ktoré sa majú sčítať (B2:B6):

    =SUMIF(A2:A6, D2, B2:B6)

    Vzorce v hárkoch programu Excel môžu vyzerať podobne:

    Tip. Najrýchlejší spôsob, ako súčet stĺpca alebo riadok čísel je vybrať bunku vedľa čísel, ktoré chcete sčítať (bunku hneď pod poslednou hodnotou v stĺpci alebo napravo od posledného čísla v riadku), a kliknúť na tlačidlo AutoSum tlačidlo na Domov na karte Formáty Excel automaticky vloží vzorec SUM.

    Užitočné zdroje:

    • Príklady vzorcov Excel Sum - vzorce na sčítanie stĺpca, riadkov, iba filtrovaných (viditeľných) buniek alebo súčtu naprieč hárkami.
    • Excel AutoSum - najrýchlejší spôsob sčítania stĺpca alebo riadku čísel.
    • SUMIF v programe Excel - príklady vzorcov na podmienečné sčítanie buniek.
    • SUMIFS v programe Excel - príklady vzorcov na sčítanie buniek na základe viacerých kritérií.

    PRIEMERNÉ

    Funkcia Excel AVERAGE robí presne to, čo naznačuje jej názov, t. j. zisťuje priemer alebo aritmetický priemer čísel. Jej syntax je podobná syntaxi funkcie SUM:

    AVERAGE(číslo1, [číslo2], ...)

    Pri bližšom pohľade na vzorec z predchádzajúcej časti ( =SUM(B2:B6)/5 ), čo vlastne robí? Súčtuje hodnoty v bunkách B2 až B6 a potom výsledok vydelí číslom 5. A ako nazývate sčítanie skupiny čísel a následné vydelenie súčtu počtom týchto čísel? Áno, priemer!

    Funkcia Excel AVERAGE vykonáva tieto výpočty v pozadí. Takže namiesto delenia súčtu počtom môžete jednoducho vložiť tento vzorec do bunky:

    =PRIEMER(B2:B6)

    Ak chcete spriemerovať bunky na základe podmienky, použite nasledujúci vzorec AVERAGEIF, kde A2:A6 je rozsah kritérií, D3 je kritérium a B2:B6 sú bunky, ktoré sa majú spriemerovať:

    =PRIEMERIF(A2:A6, D3, B2:B6)

    Užitočné zdroje:

    • Excel AVERAGE - priemerné bunky s číslami.
    • Excel AVERAGEA - nájdite priemer buniek s ľubovoľnými údajmi (čísla, logické a textové hodnoty).
    • Excel AVERAGEIF - priemer buniek na základe jedného kritéria.
    • Excel AVERAGEIFS - priemerné bunky na základe viacerých kritérií.
    • Ako vypočítať vážený priemer v programe Excel
    • Ako nájsť kĺzavý priemer v programe Excel

    MAX & MIN

    Vzorce MAX a MIN v programe Excel umožňujú získať najväčšiu, resp. najmenšiu hodnotu v súbore čísel. Pre náš vzorový súbor údajov budú vzorce jednoduché:

    =MAX(B2:B6)

    =MIN(B2:B6)

    Užitočné zdroje:

    • Funkcia MAX - nájde najvyššiu hodnotu.
    • Vzorec MAX IF - získanie najvyššieho čísla s podmienkami.
    • Funkcia MAXIFS - získanie najväčšej hodnoty na základe viacerých kritérií.
    • Funkcia MIN - vráti najmenšiu hodnotu v súbore údajov.
    • Funkcia MINIFS - nájde najmenšie číslo na základe jednej alebo viacerých podmienok.

    COUNT & COUNTA

    Ak vás zaujíma, koľko buniek v danom rozsahu obsahuje číselné hodnoty (čísla alebo dátumy), nestrácajte čas ich ručným počítaním. Funkcia Excel COUNT vám ich spočíta v okamihu:

    COUNT(hodnota1, [hodnota2], ...)

    Zatiaľ čo funkcia COUNT sa zaoberá len tými bunkami, ktoré obsahujú čísla, funkcia COUNTA počíta všetky bunky, ktoré nie sú prázdne , či už obsahujú čísla, dátumy, časy, text, logické hodnoty TRUE a FALSE, chyby alebo prázdne textové reťazce (""):

    COUNTA (hodnota1, [hodnota2], ...)

    Ak chcete napríklad zistiť, koľko buniek v stĺpci B obsahuje čísla, použite tento vzorec:

    =COUNT(B:B)

    Ak chcete spočítať všetky neprázdne bunky v stĺpci B, použite túto možnosť:

    =COUNTA(B:B)

    V oboch vzorcoch používate takzvaný "odkaz na celý stĺpec" (B:B), ktorý sa vzťahuje na všetky bunky v stĺpci B.

    Nasledujúci obrázok ukazuje rozdiel: zatiaľ čo COUNT spracováva iba čísla, COUNTA vypíše celkový počet neprázdnych buniek v stĺpci B vrátane textovej hodnoty v záhlaví stĺpca.

    Užitočné zdroje:

    • Funkcia Excel COUNT - rýchly spôsob počítania buniek s číslami.
    • Funkcia Excel COUNTA - počíta bunky s ľubovoľnými hodnotami (neprázdne bunky).
    • Funkcia Excel COUNTIF - spočítajte bunky, ktoré spĺňajú jednu podmienku.
    • Funkcia Excel COUNTIFS - počítanie buniek s niekoľkými kritériami.

    IF

    Súdiac podľa počtu komentárov súvisiacich s IF na našom blogu, ide o najobľúbenejšiu funkciu v programe Excel. Zjednodušene povedané, pomocou vzorca IF požiadate program Excel, aby otestoval určitú podmienku a vrátil jednu hodnotu alebo vykonal jeden výpočet, ak je podmienka splnená, a inú hodnotu alebo výpočet, ak podmienka splnená nie je:

    IF(logical_test, [value_if_true], [value_if_false])

    Napríklad nasledujúci príkaz IF kontroluje, či je objednávka vyplnená (t. j. či je v stĺpci C hodnota) alebo nie. Ak chcete otestovať, či bunka nie je prázdna, použijete operátor "nerovná sa" ( ) v kombinácii s prázdnym reťazcom (""). Výsledkom je, že ak bunka C2 nie je prázdna, vzorec vráti "Áno", v opačnom prípade "Nie":

    =IF(C2"", "Áno", "Nie")

    Užitočné zdroje:

    • Funkcia IF v programe Excel s príkladmi vzorcov
    • Ako používať vnorené IF v programe Excel
    • Vzorce IF s viacerými podmienkami AND/OR

    TRIM

    Ak vaše očividne správne vzorce Excelu vracajú len hromadu chýb, jednou z prvých vecí, ktoré treba skontrolovať, sú dodatočné medzery v odkazovaných bunkách (Možno budete prekvapení, keď zistíte, koľko úvodných, končiacich a medziľahlých medzier sa vo vašich hárkoch skrýva bez povšimnutia, len kým sa niečo nepokazí!).

    V programe Excel existuje niekoľko spôsobov, ako odstrániť nežiaduce medzery, pričom najjednoduchším je funkcia TRIM:

    TRIM(text)

    Ak chcete napríklad v stĺpci A orezať dodatočné medzery, zadajte do bunky A1 nasledujúci vzorec a potom ho skopírujte do stĺpca:

    =TRIM(A1)

    Odstráni všetky dodatočné medzery v bunkách okrem jedného znaku medzery medzi slovami:

    Užitočné zdroje:

    • Funkcia Excel TRIM s príkladmi vzorcov
    • Ako odstrániť zalomenia riadkov a netlačové znaky
    • Ako odstrániť medzery, ktoré sa nezadávajú ( )
    • Ako odstrániť konkrétny netlačový znak

    LEN

    Keď chcete zistiť počet znakov v určitej bunke, použite funkciu LEN:

    LEN(text)

    Ak chcete zistiť, koľko znakov sa nachádza v bunke A2? Stačí zadať nasledujúci vzorec do inej bunky:

    =LEN(A2)

    Majte na pamäti, že funkcia LEN programu Excel počíta úplne všetky znaky vrátane priestorov :

    Chcete získať celkový počet znakov v rozsahu alebo bunkách alebo spočítať len konkrétne znaky? Pozrite si nasledujúce zdroje.

    Užitočné zdroje:

    • Vzorce Excel LEN na počítanie znakov v bunke
    • Spočítať celkový počet znakov v rozsahu
    • Počítanie konkrétnych znakov v bunke
    • Počítanie konkrétneho znaku v rozsahu

    AND & amp; ALEBO

    Ide o dve najobľúbenejšie logické funkcie na kontrolu viacerých kritérií. Rozdiel je v tom, ako to robia:

    • A vráti TRUE, ak všetky podmienky sú splnené, inak FALSE.
    • ALEBO vráti TRUE, ak akýkoľvek stav je splnená, inak FALSE.

    Hoci sa tieto funkcie zriedka používajú samostatne, sú veľmi užitočné ako súčasť väčších vzorcov.

    Ak chcete napríklad skontrolovať výsledky testu v stĺpcoch B a C a vrátiť "vyhovel", ak sú obidva väčšie ako 60, a "nevyhovel" v opačnom prípade, použite nasledujúci vzorec IF s vloženým príkazom AND:

    =IF(AND(B2>60, B2>60), "vyhovel", "nevyhovel")

    Ak stačí, aby bol len jeden výsledok testu vyšší ako 60 (buď test 1, alebo test 2), vložte príkaz OR:

    =IF(OR(B2>60, B2>60), "vyhovel", "nevyhovel")

    Užitočné zdroje:

    • Funkcia Excel AND s príkladmi vzorcov
    • Funkcia programu Excel OR s príkladmi vzorcov

    CONCATENATE

    Ak chcete zobrať hodnoty z dvoch alebo viacerých buniek a spojiť ich do jednej bunky, použite operátor concatenate (&) alebo funkciu CONCATENATE:

    CONCATENATE(text1, [text2], ...)

    Ak chcete napríklad skombinovať hodnoty z buniek A2 a B2, stačí do inej bunky zadať nasledujúci vzorec:

    =CONCATENATE(A2, B2)

    Ak chcete kombinované hodnoty oddeliť medzerou, zadajte do zoznamu argumentov znak medzery (" "):

    =CONCATENATE(A2, " ", B2)

    Užitočné zdroje:

    • Ako spájať v programe Excel - príklady vzorcov na spájanie textových reťazcov, buniek a stĺpcov.
    • Funkcia CONCAT - novšia a vylepšená funkcia na spojenie obsahu viacerých buniek do jednej bunky.

    DNES & amp; TERAZ

    Ak chcete vidieť aktuálny dátum a čas vždy, keď otvoríte pracovný hárok bez toho, aby ste ho museli denne ručne aktualizovať, použite buď:

    =TODAY() na vloženie dnešného dátumu do bunky.

    =NOW() na vloženie aktuálneho dátumu a času do bunky.

    Krása týchto funkcií spočíva v tom, že nevyžadujú žiadne argumenty, vzorce zadávate presne tak, ako je napísané vyššie.

    Užitočné zdroje:

    • Ako vložiť dnešný dátum v programe Excel - rôzne spôsoby zadávania aktuálneho dátumu a času v programe Excel: ako nemenná časová pečiatka alebo automaticky aktualizovateľný dátum a čas.
    • Funkcie Excelu pre dátum s príkladmi vzorcov - vzorce na prevod dátumu na text a naopak, extrahovanie dňa, mesiaca alebo roka z dátumu, výpočet rozdielu medzi dvoma dátumami a mnoho ďalších.

    Osvedčené postupy pri písaní vzorcov programu Excel

    Teraz, keď ste sa zoznámili so základnými vzorcami programu Excel, vám tieto tipy poradia, ako ich čo najefektívnejšie používať a vyhnúť sa bežným chybám vo vzorcoch.

    Neuzatvárajte čísla do dvojitých úvodzoviek

    Každý text obsiahnutý vo vzorcoch programu Excel by mal byť uzavretý v úvodzovkách. Nikdy by ste to však nemali robiť s číslami, ak nechcete, aby ich program Excel považoval za textové hodnoty.

    Ak chcete napríklad skontrolovať hodnotu v bunke B2 a vrátiť 1 v prípade "vyhovuje", inak 0, vložte do bunky C2 napríklad nasledujúci vzorec:

    =IF(B2="vyhovuje", 1, 0)

    Vzorec skopírujte do ďalších buniek a získate stĺpec 1 a 0, ktorý sa dá bez problémov vypočítať.

    Teraz sa pozrite, čo sa stane, ak čísla uvediete dvakrát:

    =IF(B2="vyhovuje", "1", "0")

    Na prvý pohľad je výstup normálny - rovnaký stĺpec 1 a 0. Pri bližšom pohľade si však všimnete, že výsledné hodnoty sú v bunkách štandardne zarovnané doľava, čo znamená, že ide o číselné reťazce, nie o čísla! Ak sa neskôr niekto pokúsi vypočítať tieto 1 a 0, môže si nakoniec trhať vlasy, keď sa bude snažiť zistiť, prečo 100% správny vzorec Sum alebo Count vrátinič okrem nuly.

    Neformátujte čísla vo vzorcoch aplikácie Excel

    Zapamätajte si toto jednoduché pravidlo: čísla dodávané do vzorcov programu Excel by sa mali zadávať bez akéhokoľvek formátovania, ako je napríklad desatinný oddeľovač alebo znak dolára. V Severnej Amerike a niektorých ďalších krajinách je predvoleným oddeľovačom argumentov čiarka a znak dolára ($) sa používa na vytváranie absolútnych odkazov na bunky. Používanie týchto znakov v číslach môže váš program Excel len poblázniť :) Preto namiesto písania2000 USD, jednoducho zadajte 2000 a potom výstupnú hodnotu naformátujte podľa svojich predstáv nastavením vlastného formátu čísla programu Excel.

    Zhodujte všetky úvodné a koncové zátvorky

    Pri vytváraní zložitého vzorca programu Excel s jednou alebo viacerými vnorenými funkciami budete musieť použiť viac ako jednu sadu zátvoriek na určenie poradia výpočtov. V takýchto vzorcoch nezabudnite správne spárovať zátvorky tak, aby ku každej otváracej zátvorke bola pripojená uzatváracia zátvorka. Aby ste si uľahčili prácu, program Excel pri zadávaní alebo úprave vzorca vyfarbuje dvojice zátvoriek rôznymi farbamivzorec.

    Kopírovanie rovnakého vzorca do iných buniek namiesto jeho opätovného písania

    Po zadaní vzorca do bunky ho už nemusíte znova a znova písať. Vzorec jednoducho skopírujte do susedných buniek potiahnutím rukoväť náplne (malý štvorček v pravom dolnom rohu bunky). Ak chcete vzorec skopírovať do celého stĺpca, umiestnite ukazovateľ myši na rukoväť výplne a dvakrát kliknite na znak plus.

    Poznámka: Po skopírovaní vzorca sa uistite, že všetky odkazy na bunky sú správne. Odkazy na bunky sa môžu zmeniť v závislosti od toho, či sú absolútne (nemenia sa) alebo relatívne (menia sa).

    Podrobné pokyny krok za krokom nájdete v časti Ako kopírovať vzorce v programe Excel.

    Ako odstrániť vzorec, ale zachovať vypočítanú hodnotu

    Keď odstránite vzorec stlačením klávesu Delete, odstráni sa aj vypočítaná hodnota. Môžete však odstrániť iba vzorec a výslednú hodnotu v bunke ponechať. Tu je uvedený postup:

    • Vyberte všetky bunky so vzorcami.
    • Stlačením klávesovej skratky Ctrl + C skopírujte vybrané bunky.
    • Kliknite pravým tlačidlom myši na výber a potom kliknite na položku Vložiť hodnoty > Hodnoty a vložte vypočítané hodnoty späť do vybraných buniek. Alebo stlačte špeciálnu klávesovú skratku Vložiť: Shift+F10 a potom V .

    Podrobný postup so snímkami obrazovky nájdete v časti Ako nahradiť vzorce ich hodnotami v programe Excel.

    Uistite sa, že sú možnosti výpočtu nastavené na možnosť Automaticky

    Ak sa vaše vzorce v programe Excel zrazu prestali automaticky prepočítavať, s najväčšou pravdepodobnosťou Možnosti výpočtu nejakým spôsobom prešiel na Manuálne Ak to chcete opraviť, prejdite do Vzorce karta> Výpočet kliknite na skupinu Možnosti výpočtu a vyberte Automatické .

    Ak to nepomôže, pozrite si tieto kroky na riešenie problémov: Nefungujúce vzorce programu Excel: opravy & riešenia.

    Takto sa vytvárajú a spravujú základné vzorce v programe Excel. I ako vám tieto informácie budú užitočné. Každopádne vám ďakujem za prečítanie a dúfam, že sa na našom blogu uvidíme budúci týždeň.

    Michael Brown je nadšený technologický nadšenec s vášňou pre zjednodušovanie zložitých procesov pomocou softvérových nástrojov. S viac ako desaťročnými skúsenosťami v technologickom priemysle si zdokonalil svoje zručnosti v programoch Microsoft Excel a Outlook, ako aj Tabuľky Google a Dokumenty. Michaelov blog je venovaný zdieľaniu svojich vedomostí a odborných znalostí s ostatnými a poskytuje jednoduché tipy a návody na zlepšenie produktivity a efektivity. Či už ste skúsený profesionál alebo začiatočník, Michaelov blog ponúka cenné poznatky a praktické rady, ako z týchto základných softvérových nástrojov vyťažiť maximum.