En cirkulär referens inträffar när ett kalkylblad cell refererar till sig själv direkt eller via en annan cell . Såvida standardinställningarna ändras , att skapa ett cirkulär referens resulterar i ett felmeddelande . De flesta kalkylprogram , t.ex. Microsoft Excel , OpenOffice Calc och LibreOffice Calc , innehåller en iterativ beräkning funktionen . Denna funktion fungerar med cirkulära referenser genom att upprepa beräkningar ett visst antal gånger med föregående iteration resultat . Denna metod ger ibland oförutsägbara resultat eller fel om inga godtagbara resultat påträffas . En bättre metod att fastställa cirkulära referenser är att ta bort dem helt och hållet . Instruktioner
Interative Beräkningar
1
Öppna ett kalkylprogram , t.ex. Microsoft Excel , OpenOffice Calc eller LibreOffice Calc , och skapa en cirkulär referens . Som ett exempel anger " Total Försäljningspris " utan citationstecken i cell A1 , " Original Pris " i cell A2 och " skatteuttaget " i cell A3 . Ange "$ 50" i cell B1 , " = B1 - B3 " i cell B2 och " = B2 * 0.1 " i cell B3 . Formeln i cell B3 motsvarar en 10 procents skatt för att beräkna skatten . Formeln i cell B2 försöker beräkna det ursprungliga priset . Detta åstadkommes genom att subtrahera skatten från den totala försäljningssiffran . Dock skapar detta en cirkulär referens , eftersom formlerna i cellerna B2 och B3 kräver data från varandra .
2
Tillträde kalkylprogrammet beräkning alternativ . I Microsoft Excel , klicka på " File ", " Alternativ " och " Formler . " I OpenOffice Calc och LibreOffice Calc , klicka på "Verktyg " och "Alternativ". Klicka på " + " bredvid " , ... Calc " och välj " Beräkna " Addera 3
markera" Aktivera Iterativ beräkning " i Excel eller " iterationer " i OpenOffice eller LibreOffice . . Som standard använder varje program 100 iterationer med en maximal förändring på 0,001 innan utmatning av ett resultat . Även om du kan ändra dessa värden , kommer de att fungera bra i de flesta fall , så att inte ändra dem .
4
Klicka på " OK " för att aktivera iterativa beräkningar och utföra beräkningen . I exemplet , den iterativa beräkningen funktioner ger det ursprungliga försäljningspriset på $ 45,45 med 4,55 $ i skatt .
Bort cirkulära referenser
5
Öppna kalkylprogrammet och skapa den cirkulära hänvisning , enligt anvisningarna i föregående avsnitt .
6
Lokalisera de celler som innehåller cirkelreferensen . Använda standardinställningarna med iterativa funktionshinder beräkningar , leta efter en blå linje som beskriver cirkelreferensen i Excel . I OpenOffice och LibreOffice , leta efter " Err : 522 " i cellen
7
Ändra formeln för att undvika cirkelreferensen . . Detta åstadkommes genom att rekonstruera formel , manuell inmatning av ett värde i stället för referens eller pekar på en annan cell . I exemplet , ändra formeln i cell A2 till " = B1/1.1 " beräknar ursprungliga priset utan att använda en cirkulär referens .