Kehäviittauksen poistaminen tai salliminen Excelissä

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Kehäviittaus tapahtuu, kun kaava viittaa suoraan tai epäsuorasti itseensä. Jos esimerkiksi solu D3 sisältää =D1+D2+D3, Excel ei voi suorittaa laskentaa loppuun, koska D3 riippuu solusta D3.

Kaava, joka aiheuttaa kehäviittauksen Excelissä

Kehäviittauksen sisältävien solujen etsiminen ja korjaaminen

  • Siirry kohtaan Kaavojen>virheentarkistus>Kehäviittaukset.
  • Valitse jokainen luettelossa oleva soluosoite ja päivitä kaava niin, ettei se enää osoita takaisin itseensä.
  • Käytä kaavoja,>jäljitä edeltäjiä tai seuraajia seurataksesi suhteita, jos ongelma ulottuu useisiin soluihin. Käytä kaavalinkkien seuraamiseen Jäljitä edeltäjät -toimintoa Kaavat-välilehdessä
  • Toista, kunnes tilarivillä ei enää näy kehäviittauksia.

Vihje

Siirry nopeasti viitattuihin soluihin painamalla näppäinyhdistelmää Ctrl+G (Windows) tai Control+G (Mac).

Esimerkki kehäviittauskuvioista

Skenaario Esimerkki Miksi se luo kehäviittauksen
Suora itseviittaus Solu A1 sisältää =A1+A2 A1 riippuu sen arvosta.
Kaava sisältää oman solun alueessa Solu F3 sisältää =SUM(A3:F3) F3 sisältyy laskettavaan alueeseen.
Epäsuora silmukka solujen välillä A1 sisältää =B1+1, ja B1 sisältää =A1+1 Jokainen solu on riippuvainen toisesta solusta.

Tietoja tilarivistä ja varoitustoiminnasta

  • Tilarivillä voi näkyä kehäviittauksia ja yhden solun osoite.
  • Jos toisessa laskentataulukossa on kehäviittauksia, saatat nähdä vain kehäviittaukset ilman osoitetta.
  • Excel näyttää varoitussanoman, kun kehäviittaus luodaan ensimmäisen kerran istunnon aikana. Myöhemmät kehäviittaukset eivät välttämättä näytä samaa varoitusikkunaa.

Vihje

Tässä lyhyessä esimerkissä on yksi yleinen kehäviittaustapaus.

[! VIDEO 0d62be55-8ccd-43b6-8472-0fc7debb4521]

Vianmääritys, kun virheentarkistus tai kehäviittaukset eivät ole käytettävissä

Nämä komennot voivat vaihdella käyttöympäristön ja koontiversion mukaan.

  • Windows-työpöytä ja Mac-työpöytä: Kaavojen> käyttäminenVirheentarkistus>kehäviittauksissa.
  • Excelin verkkoversio ja mobiilisovellukset: Kaavan valvontakomentoja voi olla rajoitettuja. Avaa tiedosto työpöytäsovelluksessa, jotta voit etsiä ja korjata kehäviittauksia.
  • Jos komento ei ole näkyvissä, käytä Excelin hakuruutua ja etsi Error Checking tai Circular References.
  • Jos komento ei ole käytössä, valitse ensin laskentataulukon solu ja yritä sitten uudelleen.

Miksi kehäviittausilmoitukset voivat jatkua muokkausten jälkeen?

Saatat silti nähdä ilmoituksia jostakin näistä syistä.

  • Toinen kehäviittaus jää toiseen laskentataulukkoon.
  • Toisessa avoimessa työkirjassa on edelleen kehäviittaus.
  • Kaavaketju osoittaa edelleen epäsuorasti takaisin itseensä.
  • Iteratiivinen laskenta on otettu käyttöön, joten kehäviittaukset on sallittu tarkoituksellisesti.

Tietoja kehäviittauksen varoitussanomasta

Kun Excel havaitsee kehäviittauksen ensimmäisen kerran, näkyviin tulee varoitussanoma. Valitse OK ja korjaa tai salli kaava. Kun suljet varoituksen, Excel saattaa näyttää jommankumman 0 tai viimeisen lasketun arvon solussa. Jos epäilet, että solussa on kehäviittaus, joka ei tule näkyviin 0, kokeile valita kaava kaavarivillä ja painaa Enter-näppäintä.

Kehäviittausten salliminen iteratiivisella laskennalla

Voit sallia kehäviittaukset tietyissä talous- tai suunnittelumalleissa, joissa toistuva uudelleenlaskenta on tarkoituksellista. Pidä iteratiivinen laskenta poissa käytöstä useimmissa laskentataulukoissa.

  1. Valitse Excelin Windows-työpöytäversiossa Tiedostoasetusten>>Kaavat.
  2. Valitse Excel for Mac -työpöytäsovelluksessa Excel-asetusten>>laskenta.
  3. Valitse Ota iteratiivinen laskenta käyttöön (Windows) tai Käytä iteratiivista laskentaa (Mac).
  4. Määritä Iteraatioiden enimmäismäärä uudelleenlaskentojen määrän hallitsemiseksi.
  5. Määrittää Suurin muutos ohjausobjektiksi, kun uudelleenlaskenta pysähtyy.

Excel pysähtyy oletusarvoisesti, kun iteraatiokertoja on 100 tai kun arvot muuttuvat alle 0,001.

Käyttöympäristöjen ja versioiden erot

  • Windows-työpöytä- ja Mac-työpöytäsovelluksissa on täydet kehäviittauksen jäljitystyökalut.
  • Excelin verkkoversio tukee kaavojen laskentaa, mutta kehäviittausten vianmääritystyökalut voivat olla rajoitetumpia kuin työpöytätyökalut.
  • iOS- ja Android-laitteilla voit suorittaa täydellisen jäljitys- ja korjaustyönkulun työpöytäsovelluksella.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea yhteisöistä.

Tutustu myös seuraaviin ohjeaiheisiin