O nama

ŽELITE AUTOMATIZIRATI POSLOVNE PROCESE I UŠTEDJETI VRIJEME I NOVAC? ||| ŽELITE VIRTUELNOG ASISTENTA ZA SVOJU STRANICU? ||| POTREBNA VAM JE KOMPLEKSNA KALKULACIJA? ||| TREBATE SIMULACIJU REZULTATA NA OSNOVU RAZLIČITIH SCENARIJA? ||| TRAŽITE OPTIMALNO RJEŠENJE UZ POŠTOVANJE OGRANIČENJA? ||| ŽELITE NAPRAVITI DASHBOARD OD BAZE PODATAKA? ||| POTREBNO JE OBJEDINITI HILJADE FAJLOVA? ||| TABELE SADRŽE PREKO MILION REDOVA? ||| POTREBNA JE OBUKA? ||| KONTAKTIRAJTE NAS PUTEM OBRASCA NA LIJEVOJ STRANI.

24 listopada 2024

Kako riješiti problem sa zaokruženjem zbira

Kako pravilno zbrojiti vrijednosti sa zaokruživanjem u Excelu: koristimo array formulu

Jedan od čestih problema u Excelu je neslaganje između ukupnog zbroja i prikazanih vrijednosti kada su brojevi uneseni s više decimala nego što je prikazano. Kada radimo sa zbrojevima prikazanim na dvije decimale, ali koristimo brojeve s više decimala, Excel računa ukupni zbroj koristeći sve skrivene decimale. To može stvoriti zbunjujuće rezultate gdje vizualno zbroj prikazanih vrijednosti ne odgovara stvarnom zbroju.

U nastavku pogledajte kako možete koristiti SUM i ROUND kao array formulu kako biste osigurali da je zbroj potpuno usklađen s prikazanim vrijednostima.

Primjer Problema

Pretpostavimo da imamo sljedeći niz vrijednosti u ćelijama B2:B6 koje imaju četiri decimale, ali ih prikazujemo na samo dvije decimale.


Vizualni zbroj prikazanih vrijednosti:

Kada vizualno zbrojimo prikazane vrijednosti u koloni C (zaokružene na dvije decimale), dobijemo: 

1.23 + 2.35 + 3.46 + 4.57 + 5.68 = 17.29

Excelov zbroj stvarnih vrijednosti:

Međutim, Excel koristi stvarne (nevidljive) decimale za izračun, što daje sljedeći rezultat: 

1.2345 + 2.3456 + 3.4567 + 4.5678 + 5.6789 = 17.2835

Ako Excel prikaže ovaj rezultat na dvije decimale, prikazat će 17.28, što stvara neslaganje s vizualnim zbrojem prikazanih vrijednosti (17.29).

Rješenje: SUM sa ROUND kao array formula (formula niza)

Da bismo postigli da konačni rezultat odgovara vizualnom zbroju prikazanih vrijednosti, koristimo kombinaciju funkcija SUM i ROUND kao array formulu.

Kako primijeniti rješenje:

  1. Odaberite ćeliju u kojoj želite prikazati zbroj.

  2. Upotrijebite sljedeću formulu:

    =SUM(ROUND(B2:B6; 2)) - zavisno od postavki, moguće je da umjesto tačka-zareza treba da koristite zarez.
  3. Da Excel primijeni zaokruživanje na svaku pojedinačnu ćeliju u rasponu B2:B6. prije zbrajanja, unesite formulu kao array formulu:

    • U starijim verzijama Excela (prije Excel 365) pritisnite Ctrl+Shift+Enter umjesto Enter nakon upisa formule, čime Excel dodaje { } oko formule i označava je kao array formulu:

      {=SUM(ROUND(B2:B6; 2))}
    • U Excelu 365 dovoljno je pritisnuti Enter, jer automatski prepoznaje array formule.

Šta ova formula radi?

Kombinacija SUM i ROUND osigurava da je svaka vrijednost unutar raspona A1:A5 zaokružena na dvije decimale prije nego što se zbroji. Funkcija ROUND prvo sve vrijednosti u odabranom rasponu zaokružuje  na dvije decimale a zatim funkcija SUM zbraja tako zaokružene vrijednosti. Na ovaj način, ukupni rezultat će odgovarati vizualnom zbroju prikazanih vrijednosti, u ovom primjeru 17.29.

Kada koristiti ovu metodu?

Ova metoda je korisna u financijskim izvještajima ili drugim izvještajima gdje je bitno da ukupni zbroj odgovara vrijednostima prikazanim na određeni broj decimala. Eliminira neslaganja između stvarnog zbroja i vizualno prikazanih vrijednosti.

Zaključak

Korištenje SUM sa ROUND kao array formule jednostavno je i efikasno rješenje za probleme neslaganja zbrojeva u Excelu. Ova tehnika osigurava da ukupni rezultat zbroja bude u skladu sa prikazanim vrijednostima, što doprinosi preglednosti i tačnosti izvještaja. Probajte ovu metodu i uvjerite se u njenu učinkovitost!

Nema komentara:

Objavi komentar