4 sätt att kopiera formler i Excel

Innehållsförteckning:

4 sätt att kopiera formler i Excel
4 sätt att kopiera formler i Excel

Video: 4 sätt att kopiera formler i Excel

Video: 4 sätt att kopiera formler i Excel
Video: Quick and Clean Photoshop Stroke Paths | Day 5 of 12 Days of Mograph 2024, Maj
Anonim

Excel gör det enkelt att kopiera din formel över en hel rad eller kolumn, men du får inte alltid de resultat du vill ha. Om du slutar med oväntade resultat eller de hemska #REF- och /DIV0 -felen kan det vara oerhört frustrerande. Men oroa dig inte-du behöver inte redigera ditt 5 000-radiga kalkylblad cell för cell. Denna wikiHow lär dig enkla sätt att kopiera formler till andra celler.

Steg

Metod 1 av 4: Använda Sök och ersätt för att kopiera formler exakt

579572 1 3
579572 1 3

Steg 1. Öppna din arbetsbok i Excel

Ibland har du ett stort kalkylblad fullt med formler och du vill kopiera dem exakt. Att ändra allt till absoluta cellreferenser skulle vara tråkigt, speciellt om du bara vill ändra dem igen efteråt. Använd den här metoden för att snabbt flytta formler med relativa cellreferenser någon annanstans utan att ändra referenserna. I vårt exempelkalkylblad vill vi kopiera formlerna från kolumn C till kolumn D utan att ändra något.

Exempel på kalkylblad

Kolumn A Kolumn B Kolumn C Kolumn D
rad 1 944 Grodor = A1/2
rad 2 636 Paddor = A2/2
rad 3 712 Newts = A3/2
rad 4 690 Ormar = A4/2

Om du bara försöker kopiera formeln i en enda cell, gå till det sista steget ("Prova alternativa metoder") i det här avsnittet

579572 2 3
579572 2 3

Steg 2. Tryck på Ctrl+H för att öppna fönstret Sök

Genvägen är densamma på Windows och macOS.

579572 3 3
579572 3 3

Steg 3. Hitta och ersätt "=" med ett annat tecken

Skriv "=" i fältet "Hitta vad" och skriv sedan ett annat tecken i rutan "Ersätt med". Klick Ersätt alla för att göra alla formler (som alltid börjar med ett likhetstecken) till textsträngar som börjar med något annat tecken. Använd alltid ett tecken som du inte har använt i ditt kalkylblad.

Till exempel, ersätt den med #eller &, eller en längre teckensträng, till exempel ## &.

Exempel på kalkylblad

Kolumn A Kolumn B Kolumn C Kolumn D
rad 1 944 Grodor ## & A1/2
rad 2 636 Paddor ## & A2/2
rad 3 712 Newts ## & A3/2
rad 4 690 Ormar ## & A4/2

Använd inte tecknen * eller?, Eftersom dessa kommer att göra senare steg svårare

579572 4 3
579572 4 3

Steg 4. Kopiera och klistra in cellerna

Markera cellerna du vill kopiera och tryck sedan på Ctrl + C (PC) eller Cmd + C (Mac) för att kopiera dem. Välj sedan de celler du vill klistra in i och tryck på Ctrl + V (PC) eller Cmd + V (Mac) att klistra in. Eftersom de inte längre tolkas som formler, kommer de att kopieras exakt.

Exempel på kalkylblad

Kolumn A Kolumn B Kolumn C Kolumn D
rad 1 944 Grodor ## & A1/2 ## & A1/2
rad 2 636 Paddor ## & A2/2 ## & A2/2
rad 3 712 Newts ## & A3/2 ## & A3/2
rad 4 690 Ormar ## & A4/2 ## & A4/2
579572 5 3
579572 5 3

Steg 5. Använd Sök & ersätt igen för att vända ändringen

Nu när du har formlerna där du vill ha dem, använd "Ersätt alla" igen för att vända din ändring. I vårt exempel letar vi efter teckensträngen "## &" och ersätter den med "=" igen, så att cellerna blir formler igen. Du kan nu fortsätta redigera kalkylbladet som vanligt:

Exempel på kalkylblad

Kolumn A Kolumn B Kolumn C Kolumn D
rad 1 944 Grodor = A1/2 = A1/2
rad 2 636 Paddor = A2/2 = A2/2
rad 3 712 Newts = A3/2 = A3/2
rad 4 690 Ormar = A4/2 = A4/2
579572 6 3
579572 6 3

Steg 6. Prova alternativa metoder

Om metoden som beskrivs ovan inte fungerar av någon anledning, eller om du är orolig för att oavsiktligt ändra annat cellinnehåll med alternativet "Ersätt alla", finns det ett par andra saker du kan prova:

  • Om du vill kopiera en enda cells formel utan att ändra referenser markerar du cellen och kopierar sedan formeln som visas i formelfältet högst upp i fönstret (inte i själva cellen). Tryck Esc för att stänga formelfältet, klistra sedan in formeln var du än behöver den.
  • Tryck Ctrl och ` (vanligtvis på samma tangent som ~) för att sätta kalkylarket i formelvisningsläge. Kopiera formlerna och klistra in dem i en textredigerare som Anteckningar eller TextEdit. Kopiera dem igen och klistra in dem i kalkylarket på önskad plats. Tryck sedan på Ctrl och ` igen för att växla tillbaka till vanligt visningsläge.

Metod 2 av 4: Fyllning av en kolumn eller rad med en formel

579572 7 3
579572 7 3

Steg 1. Skriv in en formel i en tom cell

Excel gör det enkelt att sprida en formel nedåt i en kolumn eller över en rad genom att "fylla" cellerna. Som med vilken formel som helst, börja med en = tecken, använd sedan vilken funktion eller aritmetik du vill. Vi använder ett enkelt exempelkalkylblad och lägger till kolumn A och kolumn B tillsammans. Tryck Stiga på eller Lämna tillbaka för att beräkna formeln.

Exempel på kalkylblad

Kolumn A Kolumn B Kolumn C
rad 1 10 9 19
rad 2 20 8
rad 3 30 7
rad 4 40 6
579572 8 3
579572 8 3

Steg 2. Klicka på det nedre högra hörnet av cellen med formeln du vill kopiera

Markören blir fet + skylt.

579572 9 3
579572 9 3

Steg 3. Klicka och dra markören över kolumnen eller raden du kopierar till

Formeln du angav kommer automatiskt att matas in i de celler du har markerat. Relativa cellreferenser uppdateras automatiskt för att referera till cellen i samma relativa position i stället för att förbli exakt densamma. Här är vårt exempelkalkylblad som visar formlerna som används och resultaten som visas:

Exempel på kalkylblad

Kolumn A Kolumn B Kolumn C
rad 1 10 9 = A1+B1
rad 2 20 8 = A2+B2
rad 3 30 7 = A3+B3
rad 4 40 6 = A4+B4

Exempel på kalkylblad

Kolumn A Kolumn B Kolumn C
rad 1 10 9 19
rad 2 20 8 28
rad 3 30 7 37
rad 4 40 6 46
  • Du kan också dubbelklicka på plustecknet för att fylla hela kolumnen istället för att dra. Excel slutar fylla i kolumnen om den ser en tom cell. Om referensdata innehåller en lucka måste du upprepa detta steg för att fylla i kolumnen under luckan.
  • Ett annat sätt att fylla hela kolumnen med samma formel är att markera cellerna direkt under den som innehåller formeln och sedan trycka på Ctrl + D.

Metod 3 av 4: Kopiera en formel till flera celler genom att klistra in

579572 10 3
579572 10 3

Steg 1. Skriv in formeln i en cell

Som med vilken formel som helst, börja med en = tecken, använd sedan vilken funktion eller aritmetik du vill. Vi använder ett enkelt exempelkalkylblad och lägger till kolumn A och kolumn B tillsammans. När du trycker på Stiga på eller Lämna tillbakakommer formeln att beräkna.

Exempel på kalkylblad

Kolumn A Kolumn B Kolumn C
rad 1 10 9 19
rad 2 20 8
rad 3 30 7
rad 4 40 6
579572 11 3
579572 11 3

Steg 2. Markera cellen och tryck på Ctrl+C (PC) eller ⌘ Kommando+C (Mac).

Detta kopierar formeln till ditt urklipp.

579572 12 3
579572 12 3

Steg 3. Markera de celler du vill kopiera formeln till

Klicka på en och dra upp eller ner med musen eller piltangenterna. Till skillnad från med kolumn- eller radfyllningsmetoden behöver cellerna du kopierar formeln till inte ligga intill cellen du kopierar från. Du kan hålla nere Kontrollera nyckel medan du väljer att kopiera icke-intilliggande celler och intervall.

579572 13 3
579572 13 3

Steg 4. Tryck på Ctrl+V (PC) eller ⌘ Kommando+V (Mac) för att klistra in.

Formlerna visas nu i de markerade cellerna.

Metod 4 av 4: Använda relativa och absoluta cellreferenser

579572 14 3
579572 14 3

Steg 1. Använd en relativ cellreferens i en formel

I en Excel -formel är en "cellreferens" adressen till en cell. Du kan skriva in dessa manuellt eller klicka på den cell du vill använda medan du anger en formel. Till exempel har följande kalkylblad en formel som refererar till cell A2:

Relativa referenser

Kolumn A Kolumn B Kolumn C
rad 2 50 7 = A2*2
rad 3 100
rad 4 200
rad 5 400
579572 15 3
579572 15 3

Steg 2. Förstå varför de kallas relativa referenser

I en Excel -formel använder en relativ referens den relativa positionen för en celladress. I vårt exempel har C2 formeln "= A2", som är en relativ referens till värdet två celler till vänster. Om du kopierar formeln till C4 kommer den fortfarande att referera till två celler till vänster och visar nu "= A4".

Relativa referenser

Kolumn A Kolumn B Kolumn C
rad 2 50 7 = A2*2
rad 3 100
rad 4 200 = A4*2
rad 5 400

Detta fungerar också för celler utanför samma rad och kolumn. Om du kopierade samma formel från cell C1 till cell D6 (visas inte), skulle Excel ändra referensen "A2" till en cell en kolumn till höger (C → D) och 5 rader nedan (2 → 7), eller " B7"

579572 16 3
579572 16 3

Steg 3. Använd en absolut referens istället

Låt oss säga att du inte vill att Excel ska ändra din formel automatiskt. Istället för att använda en relativ cellreferens kan du göra det absolut genom att lägga till en $ -symbol framför kolumnen eller raden som du vill behålla densamma, oavsett var du också kopierar formeln. Här är några exempel på kalkylblad som visar originalformeln i större, fet text och resultatet när du kopierar och klistrar in den i andra celler:

  • Relativ kolumn, Absolut rad (B $ 3):

    Formeln har en absolut referens till rad 3, så den hänvisar alltid till rad 3:

    Kolumn A Kolumn B Kolumn C
    rad 1 50 7 = B $ 3
    rad 2 100 = $ 3 = B $ 3
    rad 3 200 = $ 3 = B $ 3
    rad 4 400 = $ 3 = B $ 3
  • Absolut kolumn, relativ rad ($ B1):

    Formeln har en absolut referens till kolumn B, så den hänvisar alltid till kolumn B.

    Kolumn A Kolumn B Kolumn C
    rad 1 50 7 = $ B1
    rad 2 100 = $ B2 = $ B2
    rad 3 200 = $ B3 = $ B3
    rad 4 400 = $ B4 = $ B4
  • Absolut kolumn och rad ($ B $ 1):

    Formeln har en absolut referens till kolumn B i rad 1, så den hänvisar alltid till kolumn B i rad 1.

    Kolumn A Kolumn B Kolumn C
    rad 1 50 7 = $ B $ 1
    rad 2 100 = $ B $ 1 = $ B $ 1
    rad 3 200 = $ B $ 1 = $ B $ 1
    rad 4 400 = $ B $ 1 = $ B $ 1
579572 17 3
579572 17 3

Steg 4. Använd F4 -tangenten för att växla mellan absolut och relativ

Markera en cellreferens i en formel genom att klicka på den och tryck på F4 för att automatiskt lägga till eller ta bort $ -symboler. Fortsätt att trycka F4 tills de absoluta eller relativa referenser du vill ha valts, tryck sedan på Stiga på eller Lämna tillbaka.

Video - Genom att använda denna tjänst kan viss information delas med YouTube

Tips

  • Om du kopierar en formel till en ny cell och ser en grön triangel har Excel upptäckt ett eventuellt fel. Undersök formeln noggrant för att se om något gick fel.
  • Om du av misstag bytte ut = tecknet med? eller * i metoden "kopiera en formel exakt", söker efter "?" eller "*" ger dig inte de resultat du förväntar dig. Korrigera detta genom att söka efter "~?" eller för "~*" istället.
  • Välj en cell och tryck på Ctrl '(apostrof) för att fylla den med formeln direkt ovanför den.

Rekommenderad: