Hur man använder absoluta referenser i Excel

De flesta är bekanta med att använda relativa referenser i Excel(in Excel) . Detta beror på att cellreferenser i Excel - kalkylblad som standard använder den relativa referensmetoden.

Men det finns tillfällen då relativa referenser blir irriterande. Det kommer att ändra cellreferenser varje gång du kopierar celler eller fyller kolumner och rader. Om du inte vill att referenser ska ändras måste du välja absoluta referenser eller blandade referenser (inklusive relativa och absoluta referenser).

I en absolut referens är både kolumn- och radreferenserna "låsta", så ingen av dessa ändras när du kopierar eller fyller från den cellen.

Den här artikeln kommer att titta på hur du kan använda absoluta referenser för att få Excel att bete sig som du vill med data.

Hur relativa referenser(References) fungerar i Excel

När du anger värden i ett Excel -kalkylblad har varje cell en specifik bokstav och siffra tilldelad. Detta representerar kolumnen och raden i den cellen.

Till exempel, värdet på "1" i kalkylbladet nedan finns i kolumn A och rad 2. Så "referensen" till denna cell är A2 .

Om du vill utföra en beräkning i nästa cell baserat på denna cell, genom att lägga till 1 till den, kommer du att skriva följande formel:

=A2+1

Denna formel kommer att infoga värdet från A2 i formeln, beräkna det och sedan mata ut resultatet i cellen där denna formel är.

När du trycker på Enter ser du resultatet.

Med relativa referenser behöver du inte skriva in den här formeln i varannan cell. Allt du behöver göra är att dra hörnet av cellen med den ursprungliga formeln nedåt så långt du vill. 

I nästa cell kommer referensen till A2 att bli A3. I cellen nedanför kommer A3 att bli A4. Med andra ord, Excel vet att du vill lägga till 1 till föregående cell, så Excel uppdaterar numret (radreferensen) i enlighet med detta när du drar nedåt.

Detta fungerar på samma sätt om du drar formeln över kolumner. Istället för att uppdatera numret kommer Excel att uppdatera den senare delen av referensen (kolumnen) för att alltid referera till cellen ovanför den.

Kolumnen till höger innehåller B2, till höger om den innehåller C2, och så vidare.

Detta är ett enkelt exempel på hur relativ adressering fungerar för både kolumn- och cellreferenser.

Så fungerar absoluta referenser(References) i Excel

Absoluta(Absolute) referenser i Excel låter dig referera till samma cell istället för att låta Excel automatiskt uppdatera(Excel automatically update) rad- eller kolumnreferenserna åt dig. "Blandad" referens är om du låser endast raden eller kolumnen, och "absolut referens" är när du låser båda.

Låt oss titta på några exempel.

Låt oss säga att ditt kalkylblad har en "10" i den översta raden, och du vill att varje rad under det ska multiplicera det numret med talet i cellen till vänster. 

För att göra detta anger du en formel som ser ut så här:

=B$2*A3

Detta låser "2"-referensen så att den inte ändrar radreferensen om du drar cellen med den här formeln ner till cellerna under den. Eftersom A3 förblir "olåst" kommer både rad- och kolumnreferensen fortfarande att ändras automatiskt och alltid hänvisa till cellen till vänster.

Du kommer att märka att detta bara fungerar för att du drar ner i celler i samma kolumn. Så du behöver inte låsa kolumn (B) genom att placera ett dollartecken ($) framför den.

Problemet med detta är att om du vill använda samma formel till höger om den ursprungliga formeln kommer "B"-referensen att ändras, och formeln kommer inte längre att referera till B2 som avsett.

Låt oss ta en titt på hur man använder absoluta referenser istället för blandade referenser för att fylla i båda riktningarna.

Korrekt användning av absoluta (Absolute) referenser(References) i Excel

För att använda rätt referens i denna formel måste du överväga exakt vad du försöker göra.

I det här fallet vill vi ha följande beteenden vid fyllning till höger.

  • Referera alltid till värdet i cell B2
  • Referera alltid till värdet i kolumn A
  • Flytta referensen för raden för kolumn A till den aktuella raden i formeln

När du tittar på dessa beteenden vet du nu vad du behöver för att "låsa" och vad du inte gör. Både "B" och "2" måste vara låsta (oförändrade). Kolumn A måste också vara låst.

Så din formel i B3 måste se ut så här: =$B$2*$A3

Nu när du drar samma cell antingen nedåt eller uppåt, fungerar formeln som den är tänkt.

Att använda absoluta referenser på rätt sätt kan bli svårt, så det är viktigt att du tar dig tid att noggrant överväga hur du vill att Excel ska uppdatera formeln när du fyller kolumner eller rader(columns or rows) i endera riktningen.

Cykla genom referenstyper(Reference Types) i Excel

Du kan snabba på processen när du skriver formler(typing formulas) med absoluta referenser genom att trycka på F4 -tangenten, vilket gör cellreferensen absolut.

Markören kan vara på vardera sidan av cellreferensen (eller till och med i mitten av den) när du trycker på F4, och den kommer fortfarande att konvertera den enstaka referensen till absolut.

Om du inte vill ha absolut (till exempel blandat istället), fortsätt att trycka på F4 tills referensen ser ut som du vill.

Om du vill lägga till någon form av hänvisning till andra celler i formeln, placera bara markören där och börja cykla genom F4 igen.

När du har konfigurerat din formel, tryck bara på Enter och börja fylla i ditt kalkylblad i vilken riktning du vill. Om du ställer in dina referenser rätt bör allt fungera precis som förväntat.



About the author

"Jag är en frilansande Windows- och Office-expert. Jag har över 10 års erfarenhet av att arbeta med dessa verktyg och kan hjälpa dig att få ut det mesta av dem. Mina färdigheter inkluderar: arbeta med Microsoft Word, Excel, PowerPoint och Outlook; skapa webben sidor och applikationer; och hjälpa kunder att nå sina affärsmål."



Related posts