Obsah
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ň.