Relativa Blad Referenser vid kopiering

November 27

När du kopierar en formel från en cell till en annan, uppdaterar Excel automatiskt alla relativa referenser inom formel bygger på målet som tar emot formeln. Till exempel, anta att cell B7 innehåller följande formel:

= B6 + A7

Om du kopierar den här formeln till cell D22, uppdaterar Excel automatiskt referenserna så de är i förhållande till cell D22, som visas här:

= D21 + C22

När du kopierar formler från ett kalkylblad till en annan, och formeln innehåller en referens till en tidigare kalkylblad, gör Excel inte denna typ av formel uppdatering-åtminstone inte på de kalkylbladsnamn. Till exempel, låt oss säga att du har tre kalkylblad heter januari, februari och mars-i den ordningen. På februaribladet du har följande formel:

= Januari! B7 * 1,075

Om du kopierar denna cell till mars kalkylblad, kommer Excel automatiskt ändra B7 referens (om det behövs), men det kommer inte att ändra bladnamn (januari som var "ett mindre" än arket på vilken formel först inträffade) till den justerade relativa namn blad (februari vilket är "en mindre" än arket till vilken formeln kopieras).

Om du har bara ett fåtal kalkylblads referenser i din kopierade formler, är det ganska lätt att bara redigera formler så att de refererar rätt kalkylblad. Uppgiften kan snabbt bli en mardröm, men om du har tiotals eller hundratals sådana referenser.

Lösningen är att göra en enkel sökning och ersätt funktion i Excel, som beskrivs här:

  1. Kopiera formler från februaribladet till önskad plats på mars bladet.
  2. Med Mars kalkylblad synlig, tryck Ctrl + A. Detta väljer alla celler i målet bladet.
  3. Välj Ersätt på Redigera-menyn, eller tryck Ctrl + H. Excel visas fliken Ersätt i Sök och ersätt dialogrutan. (Se figur 1.)

    Relativa Blad Referenser vid kopiering

    Figur 1. Ersätt fliken Sök och ersätt dialogrutan.

  4. I rutan Sök, skriv "Januari!" (Utan citattecken).
  5. I rutan Ersätt med skriver "Februari!" (Utan citattecken).
  6. Klicka på Ersätt alla.

Formlerna i kalkylbladet är nu uppdaterad så att de hänvisar till rätt kalkylblad.

Kallelse i steg 4 och 5 att det är du söker efter och ersätter det med är inte de raka månadsnamn. Detta görs eftersom enbart månadsnamnen (januari, februari, etc.) lätt skulle kunna inträffa i andra platser i kalkylbladet utan att vara en del av en formel. Du vill inte att ändra dessa fall, så de extra tecknen ingår att hjälpa begränsa sökningen.

ExcelTips är din källa för kostnadseffektiv Microsoft Excel utbildning. Detta tips (2946) gäller för Microsoft Excel 97, 2000, 2002, och 2003. Du kan hitta en version av detta tips för menyfliksområdet i Excel (Excel 2007 och senare) här: Relativa Blad Referenser när Kopiering.