Excel-formel: Så här fixar du ett cirkulärt referensfel -

Innehållsförteckning

Sammanfattning

Cirkulära referensfel uppstår när en formel hänvisar till sin egen cell. Till exempel, i exemplet som visas är formeln i F7:

=F5+F6+F7

För att lösa cirkulära referenser måste du hitta cellerna med felaktiga cellreferenser och justera efter behov. Artikeln nedan ger mer information och steg för att lösa.

Förklaring

Cirkulära referensfel uppstår när en formel hänvisar till sin egen cell. Till exempel, i exemplet som visas är formeln i F7:

=F5+F6+F7

Detta skapar en cirkulär referens eftersom formeln, angiven i cell F7, hänvisar till F7. Detta kastar i sin tur ut andra formelresultat i D7, C11 och D11:

=F7 // formula in C7 =SUM(B7:C7) // formula in D7 =SUM(C5:C9) // formula in C11 =SUM(D5:D9) // formula in D11

Cirkulära referenser kan orsaka många problem (och mycket förvirring) eftersom de kan orsaka att andra formler returnerar noll eller ett annat felaktigt resultat.

Felmeddelandet om cirkulär referens

När en cirkulär referens förekommer i ett kalkylark ser du en sådan varning:

"Det finns en eller flera cirkulära referenser där en formel hänvisar till sin egen cell antingen direkt eller indirekt. Detta kan få dem att beräkna felaktigt. Försök ta bort eller ändra dessa referenser, eller flytta formlerna till olika celler."

Den här varningen visas sporadiskt under redigering eller när ett kalkylblad öppnas.

Hitta och fixa cirkulära referenser

För att lösa cirkulära referenser måste du hitta cellerna med felaktiga cellreferenser och justera efter behov. Till skillnad från andra fel (# N / A, #VALUE!, Etc.) visas dock inte cirkulära referenser direkt i cellen. För att hitta källan till ett cirkulärt referensfel, använd menyn Felkontroll på fliken Formler i menyfliksområdet.

Välj objektet Cirkulära referenser för att se källan till cirkulära referenser:

Nedan har den cirkulära referensen fixats och andra formler ger nu korrekta resultat:

Intressanta artiklar...