Kombinácia funkcií ROUND a SUM v programe Excel

Kombinácia operácií dvoch alebo viacerých funkcií - napríklad ROUND a SUM - v jednom vzore v programe Excel sa často označuje ako funkcie vnorenia .

Hniezdenie sa uskutočňuje tak, že jedna funkcia slúži ako argument pre druhú funkciu.

Na obrázku vyššie:

Kombinácia funkcií ROUND a SUM v programe Excel

Od programu Excel 2007 je počet úrovní funkcií, ktoré môžu byť navzájom vnorené, 64.

Pred touto verziou bolo povolených iba sedem úrovní hniezdenia.

Pri hodnotení vnorených funkcií program Excel najprv najprv vykoná najhlbšiu alebo najvnútornejšiu funkciu a potom prejde smerom von.

V závislosti od poradia dvoch funkcií pri kombinácii,

Hoci vzorce v riadkoch šesť až osem majú veľmi podobné výsledky, poradie vnorených funkcií môže byť dôležité.

Výsledky pre vzorce v riadkoch šesť a sedem sa líšia hodnotou iba o 0,01, čo môže alebo nemusí byť významné v závislosti od požiadaviek na údaje.

Príklad vzorky ROUND / SUM

Nasledujúce kroky pokrývajú spôsob zadávania vzorca ROUND / SUM umiestneného v bunke B6 na obrázku vyššie.

= ROUND (súčet (A2: A4), 2)

Hoci je možné zadat 'celý vzorec manuálne, mnohí ľudia považujú za jednoduchšie použiť dialógové okno funkcie, aby zadali vzorec a argumenty.

Toto dialógové okno zjednodušuje zadávanie argumentov funkcie naraz bez toho, aby ste sa museli obávať syntaxe funkcie - napríklad zátvorky okolo argumentov a čiarok, ktoré medzi jednotlivými argumentmi slúžia ako oddeľovače.

Aj keď má funkcia SUM vlastné dialógové okno, nemôže byť použité, keď je funkcia vnorená do inej funkcie. Program Excel nepovoľuje otvorenie druhého dialógového okna pri zadávaní vzorca.

  1. Kliknutím na bunku B6 ju vytvoríte ako aktívnu bunku.
  2. Kliknite na kartu Vzorky pásky .
  3. Kliknutím na Math & Trig v menu otvoríte rozbaľovací zoznam funkcií.
  4. Kliknutím na položku ROUND v zozname otvoríte dialógové okno ROUND.
  5. Kliknite na riadok Číslo v dialógovom okne.
  6. Zadajte hodnotu SUM (A2: A4), aby ste zadali funkciu SUM ako číselný argument funkcie ROUND.
  7. Kliknite na riadok Num_digits v dialógovom okne.
  8. Do tohto riadku zadajte hodnotu 2, aby ste získali odpoveď na funkciu SUM na 2 desatinné miesta.
  9. Kliknutím na tlačidlo OK dokončite vzorec a vrátite sa do pracovného hárka.
  10. Odpoveď 764.87 by sa mala objaviť v bunke B6, pretože sme zaokrúhľovali sumu údajov v bunkách D1 až D3 (764.8653) na dve desatinné miesta.
  11. Kliknutím na bunku C3 sa zobrazí vnorená funkcia
    = ROUND (SUM (A2: A4), 2) vo formulári nad pracovným hárkom.

SUM / ROUND Array alebo CSE Formula

Vzorec poľa, ako napríklad vzorec v bunke B8, umožňuje vykonať viac výpočtov v jednej bunke pracovného hárka.

Vzorca poľa je ľahko rozpoznaná pomocou zátvoriek alebo kučeravých zátvoriek {}, ktoré obklopujú vzorec. Tieto zátvorky nie sú napísané, ale sú zadávané stlačením klávesov Shift + Ctrl + Enter na klávesnici.

Kvôli kľúčom, ktoré boli použité na ich vytvorenie, sú vzorce matiek niekedy označované ako vzorce CSE.

Formuláre polí sa zvyčajne zadávajú bez pomoci dialógového okna funkcie. Zadajte vzorec poľa SUM / ROUND v bunke B8:

  1. Kliknutím na bunku B8 ju vytvoríte aktívnou bunkou.
  2. Zadajte vzorec = ROUND (SUM (A2: A4), 2).
  3. lis a podržte stlačené klávesy Shift + Ctrl na klávesnici.
  4. Stlačte a uvoľnite kláves Enter na klávesnici.
  5. Hodnota 764.86 by sa mala objaviť v bunke B8.
  6. Kliknutím na bunku B8 sa zobrazí vzorec poľa
    {= ROUND (SUM (A2: A4), 2)} vo formulári.

Pomocou ROUNDUP alebo ROUNDDOWN Namiesto toho

Program Excel má dve ďalšie funkcie zaokrúhlenia, ktoré sú veľmi podobné funkciám ROUND - ROUNDUP a ROUNDDOWN. Tieto funkcie sa používajú, ak chcete, aby boli hodnoty zaokrúhlené v určitom smere, a nie sa spoliehajú na pravidlá zaokrúhľovania programu Excel.

Keďže argumenty pre obidve tieto funkcie sú rovnaké ako pre funkciu ROUND, môžu byť buď jednoducho nahradené v horeuvedenom vnorenom vzore v riadku šesť.

Formulácia vzorca ROUNDUP / SUM by bola:

= ROUNDUP (súčet (A2: A4), 2)

Formulácia vzorca ROUNDDOWN / SUM by bola:

= ROUNDDOWN (súčet (A2: A4), 2)