Ringkirjad Excelis valemis

Excelis on ümmargune viide, kui:

  1. Valem sisaldab rakkude viite rakule, mis sisaldab valemit ise. Sellise ringkirja näide on näidatud ülaltoodud pildil, kus lahtri C1 valem sisaldab viite sellele lahtrisse valemis: = A1 + A2 + A3 + C1
  2. Valem viitab teisele valemile, mis viitab lõpuks algse valemiga rakule . Sellise kaudse viite näide, nagu see on teada, on näidatud teises näites kujutises, kus rakud A7, B7 ja B9 seotavad sinist nooled näitavad, et nende rakkude kõik valemid viitavad üksteisele.

Ringkirja hoiatus

Nagu ülaltoodud kujutis näitab, kui Exceli töölehel ilmub ümmargune viide, ilmub programm dialoogiaken, mis näitab probleemi.

Dialoogiboksis olev sõnum on spetsiaalselt sõnastatud, sest kõik valemites olevad ringkirjad ei ole juhuslikud, nagu allpool kirjeldatud.

"Ettevaatust leidisime teie töövihikus ühe või mitu ümmarguse viite, mis võib põhjustada valemi vale arvutuse"

Kasutaja valikud

Selles dialoogiboksis kuvatakse kasutaja valikud, et klõpsata OK või Spikker, kumbki neist ei lahenda ümmarguse viiteprobleemi.

Kui loete pikka ja mõnevõrra segane sõnumit dialoogiboksis, avastad, et:

Tahtmatud ringkiri

Kui ümmarguse viide tehti tahtmatult, annab abifaili teave teile, kuidas ringkirju leida ja eemaldada.

Abifail suunab teid kasutama Excel'i tõrkearuande tööriista, mis paikneb valiku valemis> Valemi auditeerimine lindil.

Paljusid tahtmatuid raku viiteid saab korrigeerida, ilma et oleks vaja vigu kontrollida, lihtsalt korrigeerides valemis kasutatud raku viiteid. Selle asemel, et kirjutada rakuliini viiteid valemisse, kasutage joonistamist ------------------ hiirega raku viidete klõpsamine -------------- -------- viidete sisestamiseks valemisse.

Intentional Circular References

Exceli ringkiri ei paku ümbersuunamise probleemi lahendust, sest kõik ringkiri ei ole vigased.

Kuigi need tahtlikud ringikujulised viited on vähem levinud kui tahtmatud, saab neid kasutada, kui soovite, et Excelit korrataks või käivitada valem mitu korda enne tulemuse saamist.

Iteratiivsete arvutuste lubamine

Excelil on võimalus neid korduvarvutusi arvutada, kui plaanite neid kasutada.

Iteratiivsete arvutuste lubamine:

  1. Klõpsake vahekaarti Fail (või Office'i nupp Excel 2007-s)
  2. Exceli suvandite dialoogiboksi avamiseks klõpsake valikul Valikud
  3. Klõpsake dialoogiboksis vasakpoolsel paneelil valemeid
  4. Dialoogiboksi parempoolses paneelis valige märkeruut Enable iterative computing

Märkeruudude allpool on järgmised valikud:

Nullide näitamine mõjutatud rakkudes

Ümarsruutidel olevate rakkude puhul näitab Excel kas nulli, nagu näites näidatud lahtris C1 või lahtrisse viimast arvestuslikku väärtust.

Mõnel juhul võivad valemid edukalt käivituda, enne kui nad püüavad arvutada raku viite väärtuse, kus need asuvad. Kui see juhtub, näitab valemit sisaldav laht viimast edukat arvutust.

Rohkem Ümbritseva viite hoiatus

Pärast töövihiku ümmarguse viite vormingus esimest näidist ei pruugi Exceli ilmuda hoiatus uuesti. See sõltub asjaoludest, kuidas ja kus täiendavaid ringikujulisi viiteid luuakse.

Hilisema tsükli viitena näidatakse, millal hoiatusteate hoiatuskast kuvatakse: