Promena ponovnog izračunavanja, iteracije ili preciznosti formule

Važno : Ovaj članak je mašinski preveden, pogledajte odricanje odgovornosti. Pogledajte verziju ovog članka na engleskom jeziku ovde za referencu.

Da biste efikasno koristili formule, postoje tri važne stvari koje morate da razumete:

Izračunavanje     predstavlja proces računanja rezultata formula i njihovog prikazivanja kao vrednosti u ćelijama koje sadrže te formule. Kako bi se izbeglo nepotrebno izračunavanje koje može dugo da traje i da uspori računar, Microsoft Excel automatski ponovo izračunava formule samo kada se ćelije od kojih te formule zavise promene. Ovo je podrazumevano ponašanje kada prvi put otvorite radnu svesku i kada je uređujete. Međutim, možete kontrolisati vreme i način na koji Excel ponovo izračunava formule.

Iteracija     predstavlja ponavljanje izračunavanja radnog lista sve dok se ne ispuni određeni numerički uslov. Excel ne može automatski da izračuna formulu koja se direktno ili indirektno odnosi na ćeliju koja sadrži formulu. Ovo se naziva cirkularnom referencom. Neophodno je da odredite koliko puta je potrebno ponovo izračunati formulu ukoliko upućuje na jednu od sopstvenih ćelija. Cirkularne reference se mogu beskonačno ponavljati. Međutim, moguće je kontrolisati maksimalan broj iteracija i nivo prihvatljivih izmena.

Preciznost     predstavlja stepen tačnosti računanja. Excel skladišti i računa sa čak 15 značajnih cifara tačnosti. Međutim, moguće je promeniti tačnost računanja tako da pri ponovnom izračunavanju formula Excel koristi prikazanu vrednost umesto vrednosti koja je uskladištena.

Tokom izračunavanja možete da odaberete komande ili izvršite radnje kao što je unos brojeva ili formula. Excel privremeno prekida izračunavanje da bi izvršio druge komande ili radnje, a zatim nastavlja sa izračunavanjem. Proces izračunavanja može da potraje ukoliko radna sveska sadrži veliki broj formula ili ukoliko radni listovi sadrže tabele podataka ili funkcije čije se izračunavanje automatski ponavlja svaki put kada se vrši ponovno izračunavanje u radnoj svesci. Proces izračunavanja takođe može da potraje ukoliko radni listovi sadrže veze do drugih radnih listova ili radnih svezaka. Vreme izvršavanja izračunavanja možete kontrolisati tako što ćete promeniti proces izračunavanja na ručno izračunavanje.

Važno : Menjanje bilo koje od ovih opcija utiče na sve radne sveske.

  1. Izaberite karticu Datoteka, kliknite na dugme Opcije, a zatim izaberite kategoriju Formule.

    U programu Excel 2007, kliknite na Dugme Microsoft Office Slika Office dugmeta , izaberite stavku Excel opcije, a zatim izaberite kategoriju formule

  2. Uradite sledeće:

    • Da biste ponovo izračunali sve zavisne formule svaki put kada izmenite vrednost, formulu ili ime, u odeljku Opcije za izračunavanje, u grupi Izračunavanje u radnoj svesci, izaberite opciju Automatsko. Ovo je podrazumevana postavka za izračunavanje.

    • Da biste ponovo izračunali sve zavisne formule – osim tabela sa podacima – svaki put kada izmenite vrednost, formulu ili ime, u odeljku Opcije izračunavanja, u okviru Izračunavanje u radnoj svesci izaberite stavku Automatsko osim za tabele sa podacima.

    • Da biste isključili automatsko ponovno izračunavanje i da bi se otvorene radne sveske izračunavale samo kada to izričito uradite (pritiskom tastera F9), u odeljku Opcije za izračunavanje, u grupi Izračunavanje u radnoj svesci, izaberite stavku Ručno.

      Napomena :  Kada izaberete stavku Ručno, Excel će automatski potvrditi izbor Ponovo izračunaj radnu svesku pre čuvanja. Opozivanjem izbora u polju za potvrdu Ponovo izračunaj radnu svesku pre čuvanja vreme čuvanje radne sveske može se skratiti ako dugo traje.

    • Da biste ručno ponovo izračunali sve otvorene radne sveske, uključujući i tabele sa podacima, i ažurirali sve otvorene listove grafikona, na kartici Formule, u grupi Izračunavanje kliknite na dugme Izračunaj sada.

      Grupa „Izračunavanje“

    • Na kartici Formule, u grupi Izračunavanje kliknite na dugme Izračunaj list da biste ručno ponovo izračunali aktivni radni list kao i sve grafikone i listove grafikona povezane sa ovim radnim listom.

Savet : .Druga mogućnost je da promenite veliki broj ovih opcija izvan dijaloga Excel opcije. Na kartici Formule, u grupi Izračunavanje kliknite na dugme Opcije izračunavanja, a zatim izaberite stavku Automatsko.

Napomena : Ukoliko radni list sadrži formulu koja je povezana sa radnim listom koji nije ponovo izračunat, a vi ažurirate tu vezu, Excel će prikazati poruku sa obaveštenjem da izvorni radni list nije u potpunosti ponovo izračunat. Ako želite da ažurirate vezu sa trenutnim vrednostima uskladištenim u izvornom radnom listu, čak i ako te vrednosti možda nisu tačne, kliknite na dugme U redu. Kliknite na dugme Otkaži da biste otkazali ažuriranje veze i koristili vrednosti koje su poslednji put dobijene sa izvornog radnog lista.

Za

Pritisnite

Ponovno izračunavanje formula koje su se promenile nakon poslednjeg izračunavanja i formula koje od njih zavise, u svim otvorenim radnim sveskama (ako je radna sveska podešena tako da se ponovno izračunavanje automatski izvršava, nije potrebno da pritisnete taster F9 za ponovno izračunavanje).

F9

Ponovno izračunavanje formula koje su se promenile nakon poslednjeg izračunavanja i formula koje od njih zavise, u aktivnom radnom listu.

Shift+F9 

Ponovo izračunajte sve formule u svim otvorenim radnim sveskama, bez obzira na to da li su se one promenile od poslednjeg ponovnog izračunavanja.

Ctrl+Alt+F9

Proverite zavisne formule, a zatim ponovo izračunajte sve formule u svim otvorenim radnim sveskama, bez obzira na to da li su se one promenile od poslednjeg ponovnog izračunavanja.

Ctrl+Shift+Alt+F9 

  1. Izaberite karticu Datoteka, kliknite na dugme Opcije, a zatim izaberite kategoriju Formule.

    U programu Excel 2007, kliknite na Dugme Microsoft Office Slika Office dugmeta izaberite stavku Excel opcijei zatim izaberite kategoriju formule

  2. U odeljku Opcije za izračunavanje potvrdite izbor Omogući iterativno izračunavanje.

  3. Da biste podesili maksimalan broj ponovnih računanja u programu Excel, u polju Maksimalan broj iteracija otkucajte broj iteracija. Što je veći broj iteracija, to je programu Excel potrebno više vremena za ponovno izračunavanje radnog lista.

  4. U polje Maksimalna promena upišite prihvatljivi stepen izmena da biste podesili maksimalni prihvatljivi stepen izmena rezultata između dva izračunavanja. Što je taj broj manji, to je rezultat tačniji, a izračunavanje radnog lista traje duže.

Napomena : Funkcije Solver i Traženje cilja su alatke programskog paketa koje se ponekad nazivaju alatkama za analiza „šta ako“. Obe ove komande koriste kontrolisanu iteraciju kako bi se dobili odgovarajući rezultati. Solver možete koristiti kada je potrebno da pronađete optimalnu vrednost za određenu ćeliju podešavajući vrednosti u nekoliko ćelija ili kada želite da primenite određena ograničenja za neke vrednosti u izračunavanju. Traženje cilja možete koristiti kada znate željeni rezultat koji treba da vrati jedna formula, ali ne i ulazne vrednosti za koje formula izračunava rezultat.

Pre nego što promenite preciznost računanja, obratite pažnju na sledeće važne stavke:

Excel podrazumevano računa pomoću uskladištenih, a ne prikazanih, vrednosti   

Prikazana i odštampana vrednost zavisi od načina oblikovanja i prikazivanja uskladištene vrednosti. Na primer, ćelija u kojoj je prikazan datum, recimo „22.6.2008“, sadrži i redni broj koji predstavlja uskladištenu vrednost za datum u toj ćeliji. Možete da promenite format prikazanog datuma (na primer u „22. jun 2008“), ali promenom prikaza vrednosti na radnom listu neće se promeniti uskladištena vrednost.

Budite pažljivi pri promeni preciznosti izračunavanja   

Kada neka formula izvršava izračunavanje, Excel obično koristi vrednosti koje su uskladištene u ćelijama na koje se ta formula odnosi. Na primer, ako dve ćelije sadrže vrednost 10,005 i oblikovane su da prikažu vrednosti u obliku valute, u svakoj od njih će se pojaviti vrednost 10,01 Din. Ako saberete dve ćelije, rezultat je 20,01 Din. zato što Excel sabira uskladištene vrednosti 10,005 i 10,005, a ne prikazane.

Kada promenite preciznost izračunavanja u radnoj svesci koristeći prikazane (oblikovane) vrednosti, Excel će trajno promeniti uskladištene vrednosti u ćelijama sa pune preciznosti (15 cifara) u prikazani format, uključujući decimalna mesta. Vrednosti neće moći da budu vraćene na originalnu vrednost ako kasnije odaberete da računate sa punom preciznošću.

  1. Izaberite karticu Datoteka, kliknite na dugme Opcije, a zatim izaberite kategoriju Više opcija.

    U programu Excel 2007, kliknite na Dugme Microsoft Office Slika Office dugmeta , izaberite stavku Excel opcije, a zatim izaberite kategoriju Više opcija

  2. U odeljku Prilikom izračunavanja u ovoj radnoj svesci izaberite željenu radnu svesku i potvrdite izbor u polju za potvrdu Podesi preciznost kao što je prikazano.

Iako Excel ograničava preciznost na 15 cifara, to ne znači da ograničenje veličine broja koji možete da uskladištite u programu Excel iznosi 15 cifara. Ograničenje iznosi 9,99999999999999E+307 za pozitivne brojeve, a -9,99999999999999E+307 za negativne. To je približno broju 1 ili -1 sa 308 nula iza.

Preciznost u programu Excel znači da se svaki broj koji premašuje 15 cifara skladišti i prikazuje sa samo 15 cifara preciznosti. Te cifre mogu da se nalaze u bilo kojoj kombinaciji ispred ili iza decimalnog zareza. Sve cifre sa desne strane 15. cifre biće nule. Na primer, broj 1234567,890123456 ima 16 cifara (7 ispred i 9 iza decimalnog zareza). On se u programu Excel skladišti i prikazuje kao 1234567,89012345 (ovo se prikazuje u polju za formulu i u ćeliji). Ako ste za ćeliju postavili format broja tako da se prikazuju sve cifre (umesto naučnog formata kao što je 1,23457E+06), videćete da se broj prikazuje kao 1234567,890123450. Cifra 6 na kraju (16. cifra) izostavljena je i zamenjena nulom (0). Preciznost prestaje kod 15. cifre, tako da su sve naredne cifre nule.

Računar može da ima više procesora (da sadrži više fizičkih procesora) ili može imati procesor sa više niti (da sadrži više logičkih procesora). Na ovim računarima možete skratiti ili kontrolisati vreme potrebno za ponovno izračunavanje radnih svezaka koje sadrže veliki broj formula tako što ćete postaviti broj procesora koji se koriste za ponovno izračunavanje. Često se delovi procesa ponovnog izračunavanja mogu simultano izvršavati. Podela procesa na više procesora može da skrati ukupno vreme potrebno za dovršavanje ponovnog izračunavanja.

  1. Izaberite karticu Datoteka, kliknite na dugme Opcije, a zatim izaberite kategoriju Više opcija.

    U programu Excel 2007, kliknite na Dugme Microsoft Office Slika Office dugmeta , izaberite stavku Excel opcijei zatim izaberite kategoriju Više opcija .

  2. U odeljku Formule potvrdite ili opozovite izbor Omogući izračunavanje sa više niti da biste omogućili ili onemogućili upotrebu više procesora pri izračunavanju.

    Napomena    Ovo polje za potvrdu je podrazumevano omogućeno, a tokom proračuna se koriste svi procesori. Broj procesora na računaru se automatski otkriva i prikazuje pored opcije Koristi sve procesore na ovom računaru.

  3. Takođe, možete da potvrdite izbor Omogući izračunavanje sa više niti kako biste kontrolisali broj procesora koji se koristi za izračunavanje na vašem računaru. Na primer, možda ćete poželeti da ograničite broj procesora koji se koriste tokom ponovnog izračunavanja ako su na računaru pokrenuti drugi programi koji zahtevaju dosta vremena za obradu.

  4. Da biste kontrolisali broj procesora, u okviru Broj niti proračuna izaberite stavku Ručno. Unesite broj procesora koji će se koristiti (maksimalni broj je 1024).

Da bi se osiguralo ispravno izračunavanje starijih radnih svezaka, Excel se različito ponaša kada prvi put otvorite radnu svesku sačuvanu u starijoj verziji programa Excel i kada otvorite radnu svesku kreiranu u trenutnoj verziji.

  • Kada otvorite radnu svesku koja je kreirana u sadašnjoj verziji, Excel ponovo izračunava samo one formule koje zavise od ćelija koje su promenjene.

  • Kada koristite opciju za otvaranje radne sveske kreirane u starijoj verziji programa Excel, sve formule u toj radnoj svesci – one koje zavise od promenjenih ćelija i one koje od njih ne zavise – ponovo se izračunavaju. Na ovaj način se osigurava da je ta radna sveska potpuno optimizovana za trenutnu verziju programa Excel. Izuzetak predstavlja kada je radna sveska u drugom režimu izračunavanja, na primer „Ručno“.

  • Budući da potpuno ponovno izračunavanje može trajati duže od delimičnog, otvaranje radne sveske koja prethodno nije sačuvana u trenutnoj verziji programa Excel može trajati duže nego obično. Kada tu radnu svesku sačuvate u trenutnoj verziji programa Excel, ona će se otvarati brže.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u zajednici Excel Tech Community, dobijete podršku u zajednici Answers community ili predložite novu funkciju ili poboljšanje na sajtu Excel User Voice.

Vrh stranice

Napomena : Odricanje odgovornosti za mašinski prevod: Ovaj članak je preveo računarski sistem bez ljudske intervencije. Microsoft nudi ove mašinske prevode da bi pomogao korisnicima koji ne govore engleski da uživaju u sadržaju o Microsoft proizvodima, uslugama i tehnologijama. Budući da je članak mašinski preveden, može da sadrži greške u rečniku, sintaksi ili gramatici.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×