Skip to main content

Apļveida atsauces Excel formulas

Anonim

A cirkulāra atsauce parādās programmā Excel, ja formula satur šūnas atsauci uz šūnu, kurā ir formula.

Informācija rakstā attiecas uz Excel versijām 2019, 2016, 2013, 2010, Excel Online un Excel for Mac.

Cirkulāra atsauce

Šāda veida cirkulāra atsauce ir parādīta attēlā, kur formula ir šūnā C1 satur atsauci uz šūnu C1 formula:

= A1 + A2 + A3 + C1

Atsauces kļūda var rasties, ja formula atsaucas uz citu formulu, kas galu galā atsaucas atpakaļ uz šūnu, kurā ir sākotnējā formula.

Circular Reference Warning

Kā parādīts attēlā iepriekš, ja Excel darblapā tiek parādīta apļveida atsauce, programmā tiek parādīts brīdinājuma dialoglodziņš, kurā norādīta problēma. Dialoglodziņā esošais ziņojums ir īpaši formulēts, jo ne visas apļveida atsauces formulas ir nejaušas, kā aprakstīts turpmāk.

Lietotāja opcijas

Lietotāja opcijas, kad parādās šis dialoglodziņš, ir jāizvēlas labi vai Palīdzība , neviena no tām neatrisinās apļveida atsauces problēmu. Kad jūs lasāt ziņu dialoglodziņā, jūs atklāsiet, ka:

  • Palīdzība ir paredzēts izmantot, ja notiek nejauša apļveida atsauce. Tas jūs aizvedīs uz Excel palīdzības faila informāciju cirkulārās atsaucēs.
  • labi tiek izmantots, lai pastāstītu Excel, ka apļveida atsauce tika veikta ar nodomu un ka tai vajadzētu atstāt to vietā.

Nejauša apļveida atsauces

Ja apļveida atsauce tika veikta nejauši, palīdzības faila informācija parāda, kā atrast un noņemt apļveida atsauces. Palīdzības fails liek jums izmantot Excel Pārbaudes kļūda rīks, kas atrodas cilnē Formulas. Daudzas nejaušas šūnu atsauces var labot bez kļūdas pārbaudes, vienkārši izlabojot formulas šūnu atsauces.

Mērķa apļveida atsauces

Excel apļveida atsauce nepiedāvā izlabojumu cirkulārajai atsauces problēmai, jo ne visas apļveida atsauces ir kļūdas. Kaut arī šīs apzinātās apļveida atsauces ir mazāk izplatītas nekā nejaušās, tās var izmantot, ja vēlaties, lai Excel atkārtotu vai palaistu formulu vairākas reizes, pirms tiek iegūts rezultāts.

Iespējojot Iteratīvos aprēķinus

Excel ir iespēja tos iespējot iteratīvie aprēķini ja jūs plānojat tos izmantot.

Lai iespējotu atkārtotus aprēķinus:

  1. Izvēlieties Fails (vai Birojs poga programmā Excel 2007).

  2. Izvēlieties Iespējas lai atvērtu dialoglodziņu Excel opcijas.

  3. Dialoglodziņa kreisajā panelī atlasiet Formulas.

  4. Dialoglodziņa labajā panelī atlasiet Iespējot atkārtotu aprēķinu izvēles rūtiņa.

Zem izvēles rūtiņas iespējas ir pieejamas:

  • Iestatiet maksimālo iterāciju skaitu; tas ir cik reizes Excel jāpārrēķina formula.
  • Iestatiet maksimālo izmaiņu summu, kas ir pieņemama starp aprēķinu rezultātiem - jo mazāks skaitlis, jo precīzāks rezultāts.

Nulles rādīšana ietekmētajās šūnās

Šūnām, kurās ir apļveida atsauces, Excel parāda vai nu a 0, kā parādīts šūna C1 piemērā vai pēdējā aprēķinātā vērtība šūnā.

Dažos gadījumos formulas var darboties veiksmīgi, pirms tās mēģina aprēķināt šūnas atsauces vērtību, kur tās atrodas. Kad tas notiek, šūna, kurā ir formula, parāda vērtību no pēdējā sekmīgā aprēķina.

Vairāk par apļveida atsauces brīdinājumu

Pēc pirmās instances formulas, kas satur apļveida atsauci darbgrāmatā, programma Excel vairs nevar parādīt brīdinājuma ziņojumu. Tas atkarīgs no apstākļiem, kā un kur tiek izveidotas papildu apļveida atsauces.

Piemēri tam, kad brīdinājuma ziņojuma brīdinājuma lodziņš, kurā ir brīdinājuma ziņojums, tiek parādīts turpmākām cirkulārām norādēm:

  • Pirmais instances cirkulāra atsauce jebkurā atvērtajā darbgrāmatā.
  • Pēc visu apļveida atsauces noņemšanas visās atvērtajās darbgrāmatās tiek izveidota jauna apļveida atsauce.
  • Pēc visu darbgrāmatu aizvēršanas jaunajā darbgrāmatā ir izveidota formula, kas satur apļveida atsauci.
  • Tiek atvērta darbgrāmata ar apļveida atsauci.