Ako písať vzorce v programe Microsoft Excel?
Sila programu Microsoft Excel je v jeho schopnosti vypočítať a zobraziť výsledky z údajov zadaných do jeho buniek. Ak chcete v programe Excel čokoľvek vypočítať, musíte do jeho buniek zadať vzorce. Vzorce môžu byť jednoduché aritmetické vzorce alebo komplikované vzorce obsahujúce podmienené príkazy a vnorené funkcie. Všetky vzorce programu Excel používajú základnú syntax, ktorá je popísaná v nižšie uvedených krokoch.
Metóda 1 z 2: Syntax vzorca pre Excel
- 1Začnite každý vzorec znamienkom rovnosti (=). Znak rovnosti hovorí Excelu, že reťazec znakov, ktoré zadávate do bunky, je matematický vzorec. Ak zabudnete znamienko rovnosti, Excel bude považovať záznam za reťazec znakov.
- 2Pre bunky, ktoré obsahujú hodnoty použité vo vašom vzorci, použite odkazy na súradnice. Aj keď do svojich vzorcov môžete zahrnúť číselné konštanty, vo väčšine prípadov vo svojich vzorcoch použijete hodnoty zadané v iných bunkách (alebo výsledky iných vzorcov zobrazených v týchto bunkách). Na tieto bunky odkazujete so súradnicovým odkazom na riadok a stĺpček, v ktorých sa bunka nachádza. Existuje niekoľko formátov:
- Najbežnejšou referenciou súradníc je použitie písmena alebo písmen predstavujúcich stĺpec, za ktorým nasleduje číslo riadka, v ktorom sa bunka nachádza: A1 odkazuje na bunku v stĺpci A, riadku 1. Ak pridáte riadky nad odkazovanú bunku alebo stĺpce nad odkazovaná bunka, referencia bunky sa zmení tak, aby odrážala jej novú polohu; pridaním riadka nad bunku A1 a stĺpca vľavo sa zmení jej odkaz na B2 v ľubovoľnom vzorci, v ktorom sa na bunku odkazuje.
- Variantou tohto odkazu je urobiť odkazy na riadky alebo stĺpce absolútnymi tak, že ich uvediete pred znak dolára ($). Aj keď sa referenčný názov bunky A1 zmení, ak je nad riadok pridaný riadok alebo pred neho je umiestnený stĺpček, bunka A0,70€ bude vždy odkazovať na bunku v ľavom hornom rohu tabuľky; Bunka A0,70€ vo vzorci teda môže mať vo vzorci inú alebo dokonca neplatnú hodnotu, ak sú do tabuľky vložené riadky alebo stĺpce. (Ak chcete, môžete urobiť absolútnym iba odkaz na bunku riadka alebo stĺpca.)
- Ďalším spôsobom odkazovania na bunky je numerický formát RxCy, kde „R“ označuje „riadok“, „C“ označuje „stĺpec“ a „x“ a „y“ sú čísla riadkov a stĺpcov. Bunka R5C4 v tomto formáte by bola rovnaká ako bunka D3,70€ v absolútnom stĺpci, referenčný formát riadka. Po vložení čísla za „R“ alebo „C“ sa tento odkaz bude vzťahovať na ľavý horný roh stránky tabuľky.
- Ak vo vzorci použijete iba znamienko rovnosti a odkaz na jednu bunku, skopírujete hodnotu z druhej bunky do novej bunky. Zadanie vzorca "= A2" do bunky B3 skopíruje hodnotu zadanú do bunky A2 do bunky B3. Ak chcete skopírovať hodnotu z bunky na jednej stránke tabuľky do bunky na inej stránke, zadajte názov stránky a za ním výkričník (!). Zadaním „= list1! B6“ do bunky F7 v hárku 2 tabuľky zobrazíte hodnotu bunky B6 v hárku 1 v bunke F7 v hárku 2.
- 3Na základné výpočty používajte aritmetické operátory. Program Microsoft Excel môže vykonávať všetky základné aritmetické operácie - sčítanie, odčítanie, násobenie a delenie - a tiež umocňovanie. Niektoré operácie používajú iné symboly, ako sa používajú pri ručnom písaní rovníc. Nasleduje zoznam operátorov v poradí, v akom Excel spracováva aritmetické operácie:
- Negácia: znamienko mínus (-). Táto operácia vráti aditívnu inverznú hodnotu k číslu reprezentovanému číselnou konštantou alebo odkazom na bunku za znamienkom mínus. (Aditívna inverzná hodnota je hodnota pridaná k číslu, aby sa vytvorila hodnota nula; je to rovnaké ako vynásobenie čísla -1.)
- Percento: Znak percenta (%). Táto operácia vráti pred číslo desatinný ekvivalent percenta numerickej konštanty.
- Umocnenie: Strieška (^). Táto operácia zvýši číslo reprezentované referenciou bunky alebo konštantou pred striekačkou na hodnotu čísla za striekačkou.
- Násobenie: hviezdička (*). Na násobenie sa používa hviezdička, aby sa zabránilo zámene s písmenom „x“.
- Divízia: Lomivá lomka (/). Násobenie a delenie majú rovnakú prednosť a vykonávajú sa zľava doprava.
- Doplnenie: znamienko plus (+).
- Odčítanie: znamienko mínus (-). Sčítanie a odčítanie majú rovnakú prednosť a vykonávajú sa zľava doprava.
- 4Na porovnanie hodnôt v bunkách použite porovnávacie operátory. Operátory porovnávania budete najčastejšie používať vo vzorcoch s funkciou IF. Na obidve strany porovnávacieho operátora umiestnite odkaz na bunku, číselnú konštantu alebo funkciu, ktorá vracia číselnú hodnotu. Porovnávacie operátory sú uvedené nižšie:
- Rovná sa: Znak rovnosti (=).
- Nie je rovná (<>).
- Menej ako (<).
- Menšie alebo rovné (<=).
- Väčší ako (>).
- Väčšie alebo rovné (> =).
- 5Na spojenie textových reťazcov použite znak & (&). Spojenie textových reťazcov do jedného reťazca sa nazýva zreťazenie a ampersand je známy ako textový operátor, keď sa používa na spájanie reťazcov vo vzorcoch programu Excel. Môžete ho použiť s textovými reťazcami alebo odkazmi na bunky alebo s oboma; zadaním „= A1 & B2“ do bunky C3 získate „BATMAN “, ak do bunky A1 zadáte „BAT“ a do bunky B2 zadáte „MAN“.
- 6Pri práci s rozsahmi buniek používajte referenčné operátory. Rozsahy buniek budete najčastejšie používať s funkciami Excelu, ako napríklad SUM, ktorý zisťuje súčet rozsahu buniek. Excel používa tri referenčné operátory:
- Operátor rozsahu: dvojbodka (:). Operátor rozsahu odkazuje na všetky bunky v rozsahu začínajúcom odkazovanou bunkou pred dvojbodkou a končiacou odkazovanou bunkou za dvojbodkou. Všetky bunky sú zvyčajne v jednom riadku alebo stĺpci; „= SUM (B6: B12)“ zobrazuje výsledok pridania stĺpca buniek od B6 do B12, zatiaľ čo „= PRIEMERNÝ (B6: F6)“ zobrazuje priemer čísel v riadku buniek od B6 do F6.
- Operátor Únie: čiarka (,). Operátor odboru zahŕňa ako bunky alebo rozsahy buniek menovaných pred čiarkou a tie, ktoré po ňom; "= SUM (B6: B12, C6: C12)" sčíta bunky od B6 do B12 a C6 do C12.
- Operátor križovatky: priestor (). Tieto operátor prienik identifikujú bunky spoločné pre 2 alebo viac rozsahov; výpis rozsahov buniek "= B5: D5 C4: C6" poskytne hodnotu v bunke C5, ktorá je spoločná pre oba rozsahy.
- 7Pomocou zátvoriek identifikujte argumenty funkcií a prepíšte poradie operácií. Zátvorky slúžia v programe Excel 2 funkciám, aby identifikovali argumenty funkcií a určili iné poradie operácií, ako je bežné poradie.
- Funkcie sú vopred definované vzorce. Niektoré, ako napríklad SIN, COS alebo TAN, obsahujú jeden argument, zatiaľ čo iné funkcie, ako napríklad IF, SUM alebo AVERAGE, môžu obsahovať viacero argumentov. Viaceré argumenty vo funkcii sú oddelené čiarkami, ako pre „IF funkciu“ = IF (A4> = 0, „POZITÍVNE“, „„NEGATÍVNE “)“. Funkcie môžu byť vnorené do iných funkcií, až do 64 úrovní.
- Vo vzorcoch matematických operácií sa operácie v zátvorkách vykonávajú pred tými, ktoré sú mimo nej; v "= A4+B4*C4" sa B4 vynásobí C4, než sa k výsledku pripočíta A4, ale v "= (A4+B4)*C4" sa najskôr sčítajú A4 a B4, potom sa výsledok vynásobí C4. Zátvorky operácií môžu byť vnorené do seba; najskôr sa vykoná operácia v najvnútornejšom súbore zátvoriek.
- Či už vnoríte zátvorky do matematických operácií alebo do vnorených funkcií, vždy dbajte na to, aby ste vo svojom vzorci mali toľko blízkych zátvoriek, koľko ich otvoríte. V opačnom prípade sa zobrazí chybové hlásenie.
Metóda 2 z 2: zadávanie vzorcov
- 1Vyberte bunku, do ktorej chcete zadať vzorec.
- 2Do bunky alebo do panela vzorcov zadajte znamienko rovnosti. Panel vzorcov sa nachádza nad riadkami a stĺpcami buniek a pod panelom s ponukou alebo pásom s nástrojmi.
- 3V prípade potreby zadajte otvorenú zátvorku. V závislosti od štruktúry vášho vzorca môže byť potrebné zadať niekoľko otvorených zátvoriek.
- 4Vytvorte odkaz na bunku. Môžete to urobiť jedným z niekoľkých spôsobov: Ručne zadajte odkaz na bunku. Vyberte bunku alebo rozsah buniek na aktuálnej stránke tabuľky. Vyberte bunku alebo rozsah buniek na inej stránke tabuľky. Vyberte bunku alebo rozsah buniek na stránke inej tabuľky.
- 5Podľa potreby zadajte matematický, porovnávací, textový alebo referenčný operátor. Pre väčšinu vzorcov použijete matematický operátor alebo 1 z referenčných operátorov.
- 6Opakujte predchádzajúce 3 kroky podľa potreby na vytvorenie vzorca.
- 7Zadajte tesnú zátvorku pre každú otvorenú zátvorku vo vzorci.
- 8Keď je váš vzorec taký, aký chcete, stlačte kláves „Enter“.
- Keď začínate pracovať so zložitými vzorcami, môže byť užitočné napísať vzorec na papier pred jeho zadaním do Excelu. Ak vzorec vyzerá príliš zložito na to, aby sa dal zadať do jednej bunky, môžete ho rozdeliť na niekoľko častí a zadať časti do niekoľkých buniek a pomocou jednoduchšieho vzorca v inej bunke skombinovať výsledky jednotlivých častí vzorca dohromady.
- Program Microsoft Excel ponúka pomoc pri zadávaní vzorcov pomocou funkcie Automatické dopĺňanie vzorcov, dynamického zoznamu funkcií, argumentov alebo iných možností, ktoré sa zobrazia po zadaní znamienka rovnosti a prvých niekoľkých znakov vzorca. Stlačením klávesu „Tab“ alebo dvojitým kliknutím na položku v dynamickom zozname ju vložíte do vzorca; ak je položka funkciou, budete vyzvaní na zadanie jej argumentov. Túto funkciu môžete zapnúť alebo vypnúť výberom položky „Vzorce“ v dialógovom okne „Možnosti programu Excel“ a začiarknutím alebo zrušením začiarknutia políčka „Automatické dopĺňanie vzorcov“. (Do tohto dialógového okna sa dostanete výberom položky „Možnosti“ z ponuky „Nástroje“ v programe Excel 2003, pomocou tlačidla „Možnosti programu Excel“ v ponuke tlačidiel „Súbor“ v programe Excel 2007 a výberom položky „Možnosti“ v ponuke „Ponuka karty Súbor v programe Excel 2010.)
- Pri premenovávaní hárkov vo viacstranovom hárku si zaistite, aby ste v názve nového hárka nepoužívali medzery. Excel v odkazoch na vzorce nerozpozná prázdne medzery v názvoch hárkov. (Tento problém môžete obísť aj nahradením medzery v názve hárka podčiarkovníkom, keď ho použijete vo vzorci.)
- Pri zadávaní čísel do vzorcov nezahrňte do čísel formátovanie, ako sú čiarky alebo znaky dolára, pretože Excel rozpoznáva čiarky ako oddeľovače argumentov a operátory odborov a znaky dolára ako absolútne referenčné ukazovatele.
Prečítajte si tiež: Ako sa pripojiť rok k internetu?
Otázky a odpovede
- Ako v programe Excel odčítam jednu bunku od druhej?Ak chcete odčítať bunku A1 od bunky B1, do bunky C1 zadajte „= A1-B1“ a stlačte kláves Enter. Môžete tiež použiť funkciu automatického súčtu úplne vpravo v záhlaví.
- Ako môžem automaticky vypočítať v stĺpcoch?Zadajte znak "=", potom vyberte bunku, ktorú chcete vypočítať, a kliknite na tlačidlo "Enter".
- Ako sa volá „;“?Hovorí sa mu bodkočiarka, ktorú je možné použiť v programovacích jazykoch na oddelenie príkazov alebo tlač premenných pomocou jedného výstupného príkazu.
- Ako zadám symboly, ktoré sa používajú v programe Excel?Pri použití klávesnice kliknete na Shift a číslo/písmeno, na ktorom vidíte symbol (napríklad ak chcete symbol násobenia * stlačíte Shift+8). Na telefóne musíte prepnúť klávesnicu na špeciálne znaky a nájsť požadovaný symbol.
Nezodpovedané otázky
- Ako napíšem rôzne vzorce v programe MS Excel?
- Ako zadám do vzorca v programe MS Excel rozsah čísel?
- Ako zabezpečím, aby sa stĺpce zobrazovali v programe MS Excel?
- Ako môžem pokračovať vo vzorci vo viacerých bunkách?
- Ako môžem zaznamenávať čísla v programe MS Excel?