I Excel kan du ändra ett värde i en del av ett arbetsblad påverka andra delar på flera sätt, beroende på hur de andra delarna är relaterade till den förändrade cellen:
* formler: Om andra celler innehåller formler som hänvisar till de ändrade cellen kommer dessa formler att beräkna automatiskt för att återspegla det nya värdet. Detta är det vanligaste sättet en förändring i en cell påverkar andra. Till exempel, om cell A1 innehåller `5 'och cell B1 innehåller formeln` =A1*2', kommer ändring av A1 till `10 'automatiskt att uppdatera B1 till` 20'.
* namngivna intervall: Om den ändrade cellen är en del av ett namngivet intervall, kommer alla formel som hänvisar till det namngivna intervallet att beräkna.
* diagram: Diagram som använder data från den ändrade cellen uppdateras automatiskt för att återspegla det nya värdet. Diagrammets visuella representation kommer att förändras i enlighet därmed.
* Datavalidering: Om datavalideringsregler tillämpas på andra celler kan en förändring i en cell utlösa ett felmeddelande om det nya värdet bryter mot dessa regler (t.ex. om en cell endast är begränsad till siffror och du anger text).
* Villkorlig formatering: Om villkorad formatering tillämpas baserat på värdet på den förändrade cellen (eller celler relaterade till den genom formler), kan formateringen av andra celler ändra för att återspegla det nya tillståndet. Till exempel, om en cell blir röd om ett värde överstiger 100, kommer att ändra en cell som refereras till i den villkorade formateringen till ett värde över 100 att formateringen ändras.
* Dataanslutningar: Om kalkylbladet är länkat till externa datakällor kan ändring av ett värde inte direkt påverka externa data, men formler som förlitar sig på att externa data kommer att beräkna vid uppfriskning.
* pivotTables: Att ändra underliggande data som används i en PivotTable kommer att få PivotTable att uppdatera och uppdatera dess sammanfattningsdata.
* VBA -kod: Om VBA -kod (makron) används och refererar till den ändrade cellen, kan exekveringen av den koden påverkas beroende på hur cellens värde används i kodens logik.
Kort sagt, krusningseffekten av att ändra en cells värde beror starkt på huruvida andra delar av kalkylbladet beror på det cellens värde, antingen direkt eller indirekt (genom formler, benämnda intervall, etc.). Excels automatiska omberäkningsfunktion hanterar vanligtvis dessa beroenden sömlöst, vilket säkerställer att hela kalkylbladet förblir konsekvent.