Jeste li zbunjeni Excelovim funkcijama zaokruživanja? Naučite razliku između ROUND, ROUNDUP i ROUNDDOWN u ovom korisnom vodiču.
Složeni matematički izračuni često rezultiraju situacijama u kojima korisnici moraju zaokružiti krajnji rezultat. Srećom, Excel nudi tri različite funkcije koje mogu zaokružiti rezultate matematičkog izračuna.
ROUND, ROUNDUP i ROUNDDOWN sintaktički su slični, ali daju različite krajnje rezultate. Za korisnike je izuzetno važno znati koji od njih koristiti i kada. Poznavanje suptilnih razlika između ta tri može vam pomoći da dobijete željene rezultate u Excelu.
Zašto Excel ima tri ROUND funkcije?
U programu Microsoft Excel postoje tri zasebne funkcije zaokruživanja. Iako su sva tri slična i imaju gotovo istu sintaksu, svaki daje nešto drugačiji rezultat, a Excel programeri trebali bi biti svjesni razlika.
Tri funkcije zaokruživanja su ROUND, ROUNDUP i ROUNDDOWN. Svi su vrlo korisni za pomoć korisnicima u formatiranju izlaza iz operacija. Svaka od funkcija koristi se za ograničavanje broja decimalnih mjesta prikazanih u broju.
1. KRUG
Funkcija ROUND je najpoznatija od tri funkcije. Ima relativno jednostavnu sintaksu:
=ROUND(broj, broj_znamenki)
Prvi argument je broj koji se zaokružuje, dok je drugi broj broj decimalnih mjesta na koji treba biti ograničen. Funkcija slijedi standardna pravila za zaokruživanje i može zaokružiti svoj unos prema gore ili dolje.
Prvi argument u funkciji može biti ili statička vrijednost, referenca na drugu ćeliju ili druga funkcija. Drugi argument određuje na koliko decimalnih mjesta funkcija treba zaokružiti. To može biti bilo koji cijeli broj.
Unosom 0 na drugo mjesto, funkcija može zaokružiti prvi argument na cijeli broj.
=OKRUGLO(3,78; 0)
Gornja formula rezultirat će brojem 4. Brojevi u stupcu B sljedeće proračunske tablice generirani su pomoću funkcije ROUND na brojevima u stupcu A, s 2 kao drugim argumentom.
2. OKUPITE SE
Funkcija ROUNDUP je druga od funkcija ROUND. Vrlo je slična standardnoj okrugloj funkciji. ROUNDUP-ova sintaksa izgleda isto kao ROUND-ova:
=ROUNDUP(broj, broj_znamenki)
Funkcionalno, funkcija ROUNDUP također radi gotovo jednako kao ROUND. Glavna razlika između to dvoje je u tome što ROUND može zaokružiti broj u argumentu jedan prema gore ili dolje, ROUNDUP samo zaokružuje naviše.
Samo zaokruživanje znači da će se zaokružiti naviše bez obzira na vrijednost na posljednjem decimalnom mjestu broja koji se zaokružuje, sve dok nije 0.
=ROUNDUP(0,0072; 3)
Iako je posljednje decimalno mjesto u gornjem broju 2, rezultati će se ipak zaokružiti na 0,008. Jedini način na koji se broj neće zaokružiti je da se sve znamenke iza decimalnog mjesta zaokruže na 0. Upotreba 0,0070 i dalje će zaokružiti na 0,007 u gornjem primjeru.
U gornjoj proračunskoj tablici, razlike između ROUND i ROUNDUP mogu se jasno vidjeti kada se uspoređuju stupci B i C.
3. ZAOKRUŽIVANJE NADOLJE
Excelova funkcija ROUNDDOWN prilično je slična prvim dvjema funkcijama zaokruživanja. Funkcija ROUNDDOWN koristi istu sintaksu kao i ROUND i ROUNDUP:
=ROUNDDOWN(broj, broj_znamenki)
Slično kao funkcija ROUNDUP gore, ključna razlika između ROUND i ROUNDDOWN je u tome što će ROUNDDOWN uvijek zaokružiti svoj rezultat prema dolje. Zaokruživanje će se dogoditi bez obzira na vrijednost preostalih znamenki.
=ZAOKRUŽILO DOLJE(0,0078; 3)
Izlaz ispravljene funkcije bit će 0,007, unatoč tome što je vrijednost sljedeće znamenke 8. Rezultati će uvijek izgledati kao skraćeni trenutni broj na navedenoj znamenki bez obzira na znamenke na kraju.
Razlike između sve tri funkcije zaokruživanja lako su vidljive u gornjem primjeru. Jedna važna stvar koju treba imati na umu je vidljiva u ćeliji D2. Ako je konačna znamenka 0, ona će prema zadanim postavkama biti skrivena u rezultatima. Skrivenu posljednju znamenku možete promijeniti pomoću konfiguriranje prilagođenog oblikovanja programa Excel kako bi ćelije pokazivale unaprijed određeni broj znamenki.
Primjeri razlika između Excelovih funkcija ROUND
Postoje brojne situacije u kojima Excelove razne funkcije zaokruživanja mogu biti korisne. Jednostavni geometrijski izračuni nude zanimljiv način gledanja na razne funkcije zaokruživanja.
Kao primjer, razmotrite sljedeću proračunsku tablicu koja se koristi za izračun volumena sfernog objekta zadanog radijusa. Da bismo pronašli volumen kugle, koristit ćemo sljedeću formulu:
volumen = (4/3) π r^3
U ovoj formuli, r će biti polumjer sfere. Za Pi, Excel nudi ugrađenu PI funkciju. Konačno, radijus se može kubirati pomoću Excelove formule POWER. Prvi argument bit će polumjer sfere. Drugi će biti snaga na koju se podiže, 3.
Možemo unijeti ovu formulu i popis polumjera za izračunavanje volumena raznih kugli. Rezultirajuća formula će izgledati ovako:
=(4/3) * PI() * POWER(A2, 3)
Svaki rezultat pokazuje ukupni volumen dotične kugle, ali zahvaljujući broju decimalnih mjesta, rezultat je teško očitati. Okrugla funkcija može pomoći u postizanju lakše razumljivog ishoda.
Broj znamenki nakon decimale može se ograničiti omotavanjem formule odozgo unutar funkcije ROUND. Rezultirajuća formula će više izgledati kao:
=OKRUGLO((4/3) * PI() * POWER(A2, 3), 2)
Korištenje gornje formule u stupcu C rezultira zaokruživanjem volumena na 2 decimalna mjesta. Zamjenom ROUND za ROUNDUP i ROUNDDOWN mogu se popuniti stupci D i E:
=ROUNDUP((4/3) * PI() * POWER(A2, 3), 2)
=ROUNDDOWN((4/3) * PI() * POWER(A2, 3), 2)
Konačni rezultati skraćuju se na 2 decimalna mjesta u svakom slučaju i zaokružuju prema gore ili dolje, ovisno o korištenoj funkciji.
Kada koristite bilo koju od funkcija ROUND za skraćivanje broja decimalnih mjesta u formuli, rezultat će biti zaokružen čak i kada se koristi u drugim izračunima. Kada se umjesto toga koristi opcija formata za ograničavanje broja decimalnih mjesta, stvarni rezultat bit će pohranjen, a svi budući izračuni koristit će puni rezultat.
Korištenje zaokruženih brojeva može uzrokovati gubitak preciznosti za složene izračune, stoga bi korisnici trebali znati koja je metoda zaokruživanja najprikladnija.
Shvatite razlike između funkcija ROUND u programu Excel
Svaka od tri Excelove funkcije zaokruživanja radi nešto drugačije od druge. Iako su sva tri okrugla broja, razumijevanje razlika između njih može vam pomoći da dobijete točne rezultate koje tražite.
Znati kada rezultat treba zaokružiti naviše, kada ga treba zaokružiti naniže, a kada smjer nije bitan može vam pomoći da odlučite koja vam formula treba. Poznavanje sve tri funkcije i poznavanje načina na koji one mijenjaju podatke s kojima radite ključno je za programere programa Excel.