Výpočty v programe Excel: automatické, manuálne, iteračné

  • Zdieľajte To
Michael Brown

V učebnici sú vysvetlené základy nastavení výpočtov programu Excel a spôsob ich konfigurácie na automatické a manuálne prepočítavanie vzorcov.

Aby ste mohli efektívne používať vzorce programu Excel, musíte rozumieť tomu, ako program Microsoft Excel vykonáva výpočty. Existuje mnoho podrobností, ktoré by ste mali poznať o základných vzorcoch programu Excel, funkciách, poradí aritmetických operácií atď. Menej známe, ale nemenej dôležité sú nastavenia "na pozadí", ktoré môžu urýchliť, spomaliť alebo dokonca zastaviť výpočty programu Excel.

Celkovo existujú tri základné nastavenia výpočtov v programe Excel, ktoré by ste mali poznať:

Režim výpočtu - či sa vzorce programu Excel prepočítavajú ručne alebo automaticky.

Iterácia - počet prepočtov vzorca, kým nie je splnená určitá číselná podmienka.

Presnosť - stupeň presnosti výpočtu.

V tomto návode sa bližšie pozrieme na to, ako jednotlivé vyššie uvedené nastavenia fungujú a ako ich zmeniť.

    Automatický výpočet programu Excel vs. manuálny výpočet (režim výpočtu)

    Tieto možnosti riadia, kedy a ako Excel prepočítava vzorce. Pri prvom otvorení alebo úprave zošita Excel automaticky prepočíta tie vzorce, ktorých závislé hodnoty (bunky, hodnoty alebo názvy, na ktoré sa vo vzorci odkazuje) sa zmenili. Toto správanie však môžete zmeniť a dokonca zastaviť výpočet v programe Excel.

    Ako zmeniť možnosti výpočtu programu Excel

    Na páse aplikácie Excel prejdite na položku Vzorce karta> Výpočet kliknite na skupinu Možnosti výpočtu a vyberte jednu z nasledujúcich možností:

    Automatické (predvolené) - prikazuje programu Excel, aby automaticky prepočítal všetky závislé vzorce vždy, keď sa zmení akákoľvek hodnota, vzorec alebo názov, na ktorý sa tieto vzorce odkazujú.

    Automatické okrem dátových tabuliek - automaticky prepočítať všetky závislé vzorce okrem dátových tabuliek.

    Nezamieňajte si, prosím, tabuľky programu Excel ( Vložte > Tabuľka ) a dátové tabuľky, ktoré vyhodnocujú rôzne hodnoty vzorcov ( Údaje > Analýza "čo ak > Tabuľka údajov ). Táto možnosť zastaví automatický prepočet iba tabuliek údajov, bežné tabuľky Excelu sa budú naďalej počítať automaticky.

    Manuálne - vypne automatický výpočet v programe Excel. Otvorené zošity sa prepočítajú len vtedy, keď to výslovne urobíte pomocou jednej z týchto metód.

    Prípadne môžete zmeniť nastavenia výpočtov programu Excel prostredníctvom Možnosti aplikácie Excel :

    • V aplikáciách Excel 2010, Excel 2013 a Excel 2016 prejdite na Súbor > Možnosti > Vzorce > Možnosti výpočtu sekcia> Výpočet v zošite .
    • V programe Excel 2007 kliknite na položku Kancelárske tlačidlo > Možnosti aplikácie Excel > Vzorce > Výpočet v zošite .
    • V programe Excel 2003 kliknite na položku Nástroje > Možnosti > Výpočet > Výpočet .

    Tipy a poznámky:

    1. Výber Manuálne možnosť výpočtu (buď na páse alebo v možnostiach aplikácie Excel) automaticky skontroluje Prepočítať zošit pred uložením Ak váš zošit obsahuje veľa vzorcov, možno budete chcieť zrušiť začiarknutie tohto políčka, aby sa zošit uložil rýchlejšie.
    2. Ak vaše vzorce v programe Excel zrazu prestal počítať , prejdite na Možnosti výpočtu a uistite sa, že Automatické Ak to nepomôže, pozrite si tieto kroky na riešenie problémov: Vzorce programu Excel nefungujú, neaktualizujú sa, nevypočítavajú sa.

    Ako vynútiť prepočet v programe Excel

    Ak ste vypli automatický výpočet programu Excel, t. j. vybrali ste možnosť Manuálne nastavenie výpočtu, môžete Excel prinútiť k prepočítaniu pomocou jednej z nasledujúcich metód.

    Ručné prepočítanie všetky otvorené pracovné hárky a aktualizovať všetky otvorené listy tabuľky, prejdite do Vzorce karta> Výpočet a kliknite na Vypočítať teraz tlačidlo.

    Prepočítanie iba aktívny pracovný list ako aj všetky grafy a tabuľky, ktoré sú s ním prepojené, prejdite na Vzorce karta> Výpočet a kliknite na Vypočítať hárok tlačidlo.

    Ďalším spôsobom ručného prepočítania pracovných hárkov je použitie klávesové skratky :

    • F9 prepočíta vzorce vo všetkých otvorených zošitoch, ale len tie vzorce, ktoré sa od posledného výpočtu zmenili, a vzorce, ktoré od nich závisia.
    • Shift + F9 prepočíta zmenené vzorce len v aktívnom hárku.
    • Ctrl + Alt + F9 prinúti Excel prepočítať úplne všetky vzorce vo všetkých otvorených zošitoch, dokonca aj tie, ktoré neboli zmenené. Keď máte pocit, že niektoré vzorce vykazujú nesprávne výsledky, použite túto skratku, aby ste sa uistili, že všetko bolo prepočítané.
    • Ctrl + Shift + Alt + F9 najprv skontroluje vzorce závislé od iných buniek a potom prepočíta všetky vzorce vo všetkých otvorených zošitoch bez ohľadu na to, či sa od posledného výpočtu zmenili alebo nie.

    Iteračný výpočet v programe Excel

    Microsoft Excel používa iteráciu (opakovaný výpočet) na výpočet vzorcov, ktoré odkazujú späť na svoje vlastné bunky, čo sa nazýva kruhové odkazy. Excel takéto vzorce predvolene nevypočítava, pretože kruhový odkaz sa môže opakovať donekonečna a vytvárať nekonečnú slučku. Ak chcete v pracovných hárkoch povoliť kruhové odkazy, musíte určiť, koľkokrát sa má vzorec prepočítať.

    Ako povoliť a ovládať iteračný výpočet v programe Excel

    Ak chcete zapnúť iteračný výpočet programu Excel, vykonajte jednu z nasledujúcich akcií:

    • V aplikáciách Excel 2016, Excel 2013 a Excel 2010 prejdite na Súbor > Možnosti> Vzorce a vyberte Povolenie iteračného výpočtu začiarkavacie políčko v časti Možnosti výpočtu
    • V programe Excel 2007 kliknite na položku Kancelárske tlačidlo > Možnosti aplikácie Excel > Vzorce > Iteračná oblasť .
    • V aplikácii Excel 2003 a staršej prejdite na Ponuka > Nástroje > Možnosti > Výpočet karta> Iteratívny výpočet .

    Ak chcete zmeniť počet prepočtov vzorcov programu Excel, nakonfigurujte nasledujúce nastavenia:

    • V Políčko Maximálny počet iterácií, zadajte maximálny povolený počet iterácií. Čím vyššie číslo, tým pomalšie sa pracovný hárok prepočítava.
    • V Maximálna zmena do poľa zadajte maximálnu veľkosť zmeny medzi prepočítanými výsledkami. Čím je toto číslo menšie, tým je výsledok presnejší a tým dlhšie sa pracovný hárok prepočítava.

    Predvolené nastavenia sú 100 pre Maximálny počet iterácií a 0,001 pre Maximálna zmena To znamená, že Excel prestane prepočítavať vaše vzorce buď po 100 iteráciách, alebo po zmene menšej ako 0,001 medzi iteráciami, podľa toho, čo nastane skôr.

    Po nakonfigurovaní všetkých nastavení kliknite na tlačidlo OK uložiť zmeny a zatvoriť Možnosti aplikácie Excel dialógové okno.

    Presnosť výpočtov v programe Excel

    V predvolenom nastavení Microsoft Excel počíta vzorce a ukladá výsledky s presnosťou 15 významných číslic. Môžete to však zmeniť a prinútiť program Excel, aby pri prepočítavaní vzorcov používal zobrazenú hodnotu namiesto uloženej hodnoty. Pred vykonaním zmeny sa uistite, že ste plne pochopili všetky možné dôsledky.

    V mnohých prípadoch sa hodnota zobrazená v bunke a základná hodnota (uložená hodnota) líšia. Napríklad ten istý dátum môžete zobraziť viacerými spôsobmi: 1/1/2017 , 1-jan-2017 a dokonca január-17 v závislosti od toho, aký formát dátumu ste nastavili pre danú bunku. Bez ohľadu na to, ako sa zmení zobrazená hodnota, uložená hodnota zostáva rovnaká (v tomto príklade je to poradové číslo 42736, ktoré predstavuje 1. január 2017 v internom systéme Excelu). A Excel použije túto uloženú hodnotu vo všetkých vzorcoch a výpočtoch.

    Niekedy môže rozdiel medzi zobrazenými a uloženými hodnotami spôsobiť, že si myslíte, že výsledok vzorca je nesprávny. Napríklad ak do jednej bunky zadáte číslo 5,002, do druhej bunky 5,003 a zvolíte si zobrazenie iba 2 desatinných miest v týchto bunkách, Microsoft Excel v oboch zobrazí 5,00. Potom tieto čísla spočítate a Excel vráti 10,01, pretože počíta s uloženými hodnotami(5.002 a 5.003), nie zobrazené hodnoty.

    Výber Zobrazená presnosť možnosť spôsobí, že Excel natrvalo zmení uložené hodnoty na zobrazené hodnoty a vyššie uvedený výpočet by vrátil 10,00 (5,00 + 5,00). Ak budete chcieť neskôr počítať s úplnou presnosťou, nebude možné obnoviť pôvodné hodnoty (5,002 a 5,003).

    Ak máte dlhý reťazec závislých vzorcov (niektoré vzorce vykonávajú medziľahlé výpočty používané v iných vzorcoch), konečný výsledok môže byť čoraz nepresnejší. Aby ste sa vyhli tomuto "kumulatívnemu efektu", je rozumné zmeniť zobrazené hodnoty prostredníctvom vlastného formátu čísla programu Excel namiesto Zobrazená presnosť .

    Môžete napríklad zvýšiť alebo znížiť počet zobrazené desatinné miesta kliknutím na príslušné tlačidlo na Domov na karte Číslo skupina:

    Ako nastaviť zobrazenú presnosť výpočtu

    Ak ste presvedčení, že zobrazená presnosť zabezpečí požadovanú presnosť vašich výpočtov v programe Excel, môžete ju týmto spôsobom zapnúť:

    1. Kliknite na tlačidlo Súbor karta> Možnosti a vyberte Pokročilé kategória.
    2. Prejdite nadol na Pri výpočte tohto zošita a vyberte zošit, pre ktorý chcete zmeniť presnosť výpočtov.
    3. Skontrolujte Nastavenie presnosti podľa zobrazenia box.
    4. Kliknite na tlačidlo OK.

    Takto sa konfigurujú nastavenia výpočtu v programe Excel. Ďakujem vám 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.