Olete sisestanud valemi, kuid see ei tööta. Selle asemel näete hoopis teadet ringviite kohta. Miljonitel inimestel on sama probleem ja põhjus on selles, et teie valem proovib arvutada ennast. Välja näeb see selline:
Valem =D1+D2+D3 katkeb, kuna see asub lahtris D3 ja proovib arvutada ennast. Probleemi lahendamiseks saate valemi teisaldada mõnda teise lahtrisse. Valemi lõikamiseks vajutage klahvikombinatsiooni Ctrl+X , valige mõni muu lahter ja vajutage selle kleepimiseks klahvikombinatsiooni Ctrl+V .
Näpunäited:
-
Mõnikord võib teil tekkida soov kasutada ringviiteid, kuna need põhjustavad funktsioonide itereerimise. Sel juhul liikuge allapoole jaotisse Lisateave iteratiivsete arvutuste kohta.
-
Lisateavet valemite kirjutamise kohta leiate teemast Exceli valemite ülevaade.
Teine levinud viga on funktsiooni kasutamine, mis sisaldab viidet iseendale; näiteks sisaldab lahter F3 =SUM(A3:F3). Üks näide on toodud siin:
Võite proovida ka ühte järgmistest võimalustest.
-
Kui sisestasite lihtsalt valemi, alustage sellest lahtrist ja kontrollige järele, kas viitate äkki samale lahtrile. On võimalik, et lahter A3 sisaldada näiteks valemit =(A1+A2)/A3. Ka sellised valemid nagu =A1+1 (lahtris A1) võivad põhjustada ringviiteid.
Kui te juba vaatate oma valemeid, kontrollige neid ühtlasi ka kaudsete viidete osas. Kaudsed viited tekivad siis, kui sisestate valemi lahtrisse A1 ning valem kasutab mõnda muud valemit lahtris B1, mis omakorda viitab tagasi lahtrile A1. Kui see teid segadusse ajas, siis mõelge, mida see veel Exceliga teeb!
-
Kui te ei leia viga, valige vahekaart Valemid , valige nupu Veakontroll kõrval olev nool, osutage valikule Ringviited ja seejärel valige alammenüüst esimene lahter.
-
Analüüsige lahtris olevat valemit. Kui te ei saa määratleda, kas lahter on ringviite põhjus, valige alammenüüst Ringviited järgmine lahter.
-
Jätkake ringviidete analüüsimist ja parandamist töövihikus, korrates juhiseid 1–3 seni, kuni olekuribal ei kuvata enam sõna "Ringviited".
Näpunäited
-
Vasakus allnurgas oleval olekuribal kuvatakse tekst Ringviited ja ühe ringviite lahtriaadress.
Kui ringviiteid on teistel töölehtedel, mitte aktiivsel töölehel, kuvatakse olekuribal üksnes sõna "Ringviited" ilma lahtriaadressita.
-
Ringviite lahtrite vahel saate liikuda jälitusnooli topeltklõpsates. Nool näitab, milline lahter mõjutab praegu valitud lahtri väärtust. Jälitusnoole kuvamiseks valige Valemid ja seejärel valige Jälita eelnevusi või Jälita järgnevusi.
Ringviite hoiatusteade
Kui Excel leiab ringviite, kuvatakse hoiatusteade. Valige OK või sulgege sõnumiaken.
Teate sulgemisel kuvab Excel lahtris kas nulli või viimase arvutatud väärtuse. Ja nüüd ütlete ilmselt: "Oodake, viimane arvutatud väärtus?" Jah. Mõnel juhul võib valem enne enda arvutamist edukalt töötada. Näiteks võib funktsiooni IF kasutav valem töötada seni, kuni kasutaja sisestab argumendi (andmekild, mida valem peab õigesti käitama), mis põhjustab valemi enda arvutamise. Sel juhul säilitab Excel viimase õnnestunud arvutuse väärtuse.
Kui arvate, et teil võib lahtris, kus ei kuvata nulli, olla ringviide, proovige järgmist.
-
Valige valemiribal valem ja vajutage sisestusklahvi (Enter).
NB! Sageli, kui loote täiendavaid valemeid, mis sisaldavad ringviiteid, ei kuva Excel seda hoiatusteadet enam uuesti. Järgmises loendis kuvatakse mittetäielik valik stsenaariumidest, mille korral hoiatusteade kuvatakse:
-
olete loonud esimese ringviite esinemisjuhu suvalises avatud töövihikus;
-
olete kõigist avatud töövihikutest kõik ringviited eemaldanud ja seejärel loonud uue ringviite;
-
olete kõik töövihikud sulgenud, loonud uue töövihiku ja seejärel sisestanud ringviidet sisaldava valemi;
-
olete avanud ringviidet sisaldava töövihiku;
-
kui kõik muud töövihikud on kinni, olete avanud töövihiku ja seejärel loonud ringviite.
Iteratiivsed arvutused
Vahel võib juhtuda, et soovite ringviiteid kasutada, kuna nende korral itereeritakse ehk korratakse funktsioonide arvutamist kuni teatud arvulise tingimuse täitmiseni. Kuna see võib teie arvuti tööd aeglustada, on iteratiivsed arvutused Excelis enamasti välja lülitatud.
Kui te pole iteratiivsete arvutustega tuttav, ei soovi te tõenäoliselt ringviiteid alles hoida. Sel juhul saate iteratiivsed arvutused lubada, kuid peate kindlaks tegema, mitu korda peaks valem ümber arvutama. Kui lülitate iteratiivsed arvutused sisse ilma iteratsioonide maksimumväärtusi või suurimat muutust muutmata, lõpetab Excel 100 iteratsiooni järel arvutamise või pärast ringviite kõigi väärtuste muutumist iteratsioonide vahel vähem kui 0,001 võrra (olenevalt sellest, kumb jõuab enne). Saate siiski kontrollida iteratsioonide üldarvu ja lubatud muutuse summat.
-
Valige >Valemid > Fail suvandid. Kui kasutate rakendust Excel for Mac, valige menüü Excel ja seejärel valige Preferences (Eelistused ) > Calculation (Arvutamine).
-
Märkige jaotises Arvutussuvandid ruut Luba iteratiivne arvutamine. Mac-arvutis valige Use iterative calculation (Kasuta iteratiivset arvutamist).
-
Exceli tehtavate ümberarvutuste suurima arvu seadmiseks tippige iteratsioonide arv väljale Iteratsioone kuni. Mida suurem on iteratsioonide arv, seda enam kordi tuleb Excelil töölehte arvutada.
-
Tippige väikseim iteratsiooni jätkamiseks nõutav väärtus väljale Maksimaalne muutus. See on mis tahes arvutatud väärtuse kõige väiksem muutus. Mida väiksem on määratud arv, seda täpsem on tulemus ja seda rohkem aega vajab Excel töölehe ümberarvutamiseks.
Iteratiivsel arvutusel võib olla kolme tüüpi tulemeid.
-
Lahendus koondub, mis tähendab stabiilse lõpptulemuse saavutamist. See on soovitatav olukord.
-
Lahendus lahkneb, mis tähendab, et iga iteratsiooniga muutub praeguse ja eelmise tulemi vahe aina suuremaks.
-
Lahendus lülitub kahe väärtuse vahel. Näiteks pärast esimest iteratsiooni on tulem 1, pärast järgmist iteratsiooni 10, pärast järgmist iteratsiooni on tulem 1 jne.
Kas vajate rohkem abi?
Kui teil on küsimusi, saate need esitada Exceli tehnikakogukonnafoorumis, kus teile vastavad asjatundjad, või teistele kasutajatele kogukonnafoorumis.
Näpunäide.: Kui olete väikeettevõtte omanik ja soovite lisateavet Microsoft 365 häälestamise kohta, avage link Väikeettevõtete spikker ja koolitus.
Vaata ka
Valemites vigade leidmine ja lahendamine
Exceli kiirklahvid ja funktsiooniklahvid