Skip to main content

Kiertoilmoitukset Excel-kaavoissa

Anonim

pyöreä viite esiintyy Excelissä, kun kaava sisältää soluviittauksen soluun, joka sisältää kaavan.

Artikkelin tietoja sovelletaan Excel-versioihin 2019, 2016, 2013, 2010, Excel Online ja Excel for Mac.

Esimerkki pyöreästä viitteestä

Esimerkki tällaisesta pyöreästä viitteestä esitetään alla olevassa kuvassa, jossa kaava solussa C1 sisältää viittauksen soluun C1 kaavassa:

= A1 + A2 + A3 + C1

Vertailuvirhe voi ilmetä, kun kaava viittaa toiseen kaavaan, joka viittaa lopulta takaisin soluun, joka sisältää alkuperäisen kaavan.

Pyöreän vertailun varoitus

Kuten edellä olevassa kuvassa näkyy, jos Excel-laskentataulukossa esiintyy pyöreä viite, ohjelma näyttää hälytyksen, joka ilmaisee ongelman. Valintaikkunassa oleva sanoma on nimenomaan muotoiltu, koska kaikki kaavojen pyöreät viittaukset eivät ole tahatonta, kuten alla on esitetty.

Käyttäjäasetukset

Käyttäjän asetukset, kun tämä valintaikkuna tulee näkyviin, on valittava kunnossa tai auta , joista kumpikaan ei korjaa pyöreää viiteongelmaa. Kun luet viestin valintaikkunasta, huomaat, että:

  • auta on tarkoitettu käytettäväksi, kun tapahtuu tahaton pyöreä viite. Tämä vie sinut Excelin ohjetiedostoihin pyöreissä viitteissä.
  • kunnossa käytetään kertomaan Excelille, että pyöreä viite on tehty tarkoituksellisesti ja että sen on jätettävä paikalleen.

Tahattomat pyöreät viitteet

Jos pyöreän viittauksen tekeminen on tapahtunut tahattomasti, ohjetiedoston tiedot osoittavat, kuinka löytää ja poista pyöreät viitteet. Ohjetiedosto ohjaa sinua käyttämään Exceliä Virheiden tarkistaminen työkalu, joka sijaitsee Formula-välilehdessä. Monia tahattomia soluviitteitä voidaan korjata ilman virheen tarkistamista, koska ne yksinkertaisesti korjataan kaavassa käytettyjä soluviitteitä.

Tarkoitukselliset piirikielet

Excelin kiertokirjeessä ei ole kiertokirjeen korjausta, koska kaikki pyöreät viittaukset eivät ole virheitä. Vaikka nämä tarkoitukselliset pyöreät viitteet ovat harvinaisempia kuin tahattomat, niitä voidaan käyttää, jos haluat, että Excel toistaa tai suorittaa kaavan useita kertoja ennen tuloksen tuottamista.

Salli Iteratiiviset laskelmat

Excelillä on mahdollisuus ottaa nämä käyttöön iteratiiviset laskelmat jos aiot käyttää niitä.

Iteratiivisten laskelmien ottaminen käyttöön:

  1. valita tiedosto (tai toimisto painiketta Excel 2007: ssä).

  2. valita vaihtoehdot avaa Excel Options -valintaikkuna.

  3. Valitse valintaikkunan vasemmasta paneelista Kaavoja.

  4. Valitse valintaikkunan oikeanpuoleisesta paneelista Ota käyttöön iteratiivinen laskenta valintaruutu.

Valintaruudun alle ovat seuraavat vaihtoehdot:

  • Aseta maksimaalinen iterointi; tämä on kuinka monta kertaa Excelin pitäisi laskea kaava uudelleen.
  • Määritä laskentatulosten välisen hyväksyttävän muutoksen enimmäismäärä - sitä pienempi määrä, sitä tarkempi tulos.

Näyttää nollia kohteena olevissa soluissa

Kiertävien viitteiden sisältäville soluille Excel näyttää joko a 0, kuten on esitetty solu C1 esimerkissä tai viimeisessä solussa lasketusta arvosta.

Joissakin tapauksissa kaavat voivat toimia onnistuneesti ennen kuin ne yrittävät laskea soluviitteen arvon, jossa ne sijaitsevat. Kun näin tapahtuu, kaava sisältävä solu näyttää arvon viimeisestä onnistuneesta laskennasta.

Lisätietoja Circular Reference Warning

Kun Excel-työkirjan pyöreän viitteen sisältävä kaava on ensimmäinen, Excel ei välttämättä näytä varoitussanomaa uudelleen. Se riippuu olosuhteista, miten ja missä ylimääräiset pyöreät viitteet luodaan.

Esimerkkejä siitä, milloin varoitusviestin sisältävä hälytysruutu näyttää seuraaviin pyöreisiin viitteisiin:

  • Ensimmäinen esimerkki pyöreästä referenssistä missä tahansa avoimessa työkirjassa.
  • Kun olet poistanut kaikki pyöreät viitteet kaikissa avoimissa työkirjoissa, luodaan uusi pyöreä viite.
  • Kun kaikki työkirjat on suljettu, uusi työkirja luo kaavan, joka sisältää pyöreän viitteen.
  • Työkirja, joka sisältää pyöreän viitteen, avataan.