Excel gør det nemt at kopiere din formel over en hel række eller kolonne, men du får ikke altid de ønskede resultater. Hvis du ender med uventede resultater, eller de forfærdelige #ref og / Div0-fejl, kan det være yderst frustrerende. Men bekymre dig ikke - du behøver ikke at redigere din 5.000 line regneark cell-by-celle. ThisTeaches du nemme måder at kopiere formler til andre celler.
Trin
Metode 1 af 4:
Brug af Find og erstat for at kopiere formler nøjagtigt
1. Åbn din arbejdsbog i Excel. Nogle gange har du et stort regneark fuld af formler, og du vil kopiere dem Nemlig. Ændring af alt til absolutte celleferencer ville være kedelige, især hvis du bare vil ændre dem tilbage igen bagefter. Brug denne metode til hurtigt at flytte formler med relative celleferencer andetsteds uden at ændre referencerne. I vores eksempel regneark vil vi kopiere formlerne fra kolonne C til kolonne D uden at ændre noget.
Eksempel regneark
Kolonne A
Kolonne B
Kolonne C
Kolonne D
række 1
944
Frøer
=A1/ 2
række 2
636
Toads
=A2/ 2
række 3
712
Newts
=A3/ 2
række 4
690
Slanger
=A4/ 2
Hvis du bare forsøger at kopiere formlen i en enkelt celle, skal du springe til det sidste trin ("Prøv alternative metoder") I dette afsnit.
2. Trykke Ctrl+H For at åbne vinduet Find. Genvejen er den samme på Windows og MacOS.
3. Find og erstat "=" med et andet tegn. Type "=" ind i "Find hvad" felt, og skriv derefter en anden karakter i "Erstat med" boks. Klik Udskift alt at vende alle formler (som altid begynder med et ensartet tegn) i tekststrengene, der begynder med en anden karakter. Brug altid et tegn, som du ikke har brugt i dit regneark. For eksempel udskift det med # eller & eller en længere række tegn, som f.eks. ## &.
Eksempel regneark
Kolonne A
Kolonne B
Kolonne C
Kolonne D
række 1
944
Frøer
## &A1/ 2
række 2
636
Toads
## &A2/ 2
række 3
712
Newts
## &A3/ 2
række 4
690
Slanger
## &A4/ 2
Brug ikke tegnene * eller ?, Da disse vil gøre senere skridt vanskeligere.
4. Kopier og indsæt cellerne. Fremhæv de celler, du vil kopiere, og tryk derefter på CTRL + C (PC) eller Cmd + C (Mac) for at kopiere dem. Vælg derefter de celler, du vil indsætte i, og tryk på CTRL + V (PC) eller Cmd + V (Mac) til indsæt. Da de ikke længere fortolkes som formler, vil de kopieres nøjagtigt.
Eksempel regneark
Kolonne A
Kolonne B
Kolonne C
Kolonne D
række 1
944
Frøer
## &A1/ 2
## &A1/ 2
række 2
636
Toads
## &A2/ 2
## &A2/ 2
række 3
712
Newts
## &A3/ 2
## &A3/ 2
række 4
690
Slanger
## &A4/ 2
## &A4/ 2
5. Brug Find og udskift igen for at vende ændringen. Nu hvor du har formlerne, hvor du vil have dem, skal du bruge "Udskift alt" igen for at vende din forandring. I vores eksempel ser vi efter tegnstrengen "## &" og erstatte det med "=" igen, så disse celler bliver formuler igen. Du kan nu fortsætte med at redigere dit regneark som sædvanlig:
Eksempel regneark
Kolonne A
Kolonne B
Kolonne C
Kolonne D
række 1
944
Frøer
=A1/ 2
=A1/ 2
række 2
636
Toads
=A2/ 2
=A2/ 2
række 3
712
Newts
=A3/ 2
=A3/ 2
række 4
690
Slanger
=A4/ 2
=A4/ 2
6. Prøv alternative metoder. Hvis den ovenfor beskrevne metode ikke virker af en eller anden grund, eller hvis du er bekymret for ved et uheld at ændre andre celleindhold med "Udskift alt" Mulighed, der er et par andre ting, du kan prøve:
Hvis du vil kopiere en enkeltcelleformel uden at ændre referencer, skal du vælge cellen, og derefter kopiere formlen vist i formlen bar nær toppen af vinduet (ikke i selve cellen). Trykke Esc For at lukke Formula Bar, og indsæt derefter formlen, uanset hvor du har brug for det.
Trykke Ctrl og ` (normalt på samme nøgle som ~) for at sætte regnearket i formel View-tilstand. Kopier formlerne og indsæt dem i en teksteditor som Notepad eller TextEdit. Kopier dem igen, og indsæt dem igen i regnearket på det ønskede sted. Derefter tryk på Ctrl og `igen for at skifte tilbage til regelmæssig visningstilstand.
Metode 2 af 4:
Fyldning af en kolonne eller en række med en formel
1. Indtast en formel i en tom celle. Excel gør det nemt at forplanere en formel ned ad en kolonne eller på tværs af en række "fyldning" cellerne. Som med en hvilken som helst formel, start med en = tegn, brug derefter hvilke funktioner eller aritmetik, du gerne vil have. Vi bruger et simpelt eksempel regneark, og tilføj kolonne A og kolonne B sammen. Trykke Gå ind eller Vend tilbage For at beregne formlen.
Eksempel regneark
Kolonne A
Kolonne B
Kolonne C
række 1
10
9
19
række 2
20
8
række 3
30
7
række 4
40
6
2. Klik på nederste højre hjørne af cellen med den formel, du vil kopiere. Markøren bliver en fed + skilt.
3. Klik og træk markøren på tværs af kolonnen eller række, du kopierer til.Den indtastede formel vil automatisk blive indtastet i de celler, du har fremhævet. Relative celleferencer opdateres automatisk for at henvise til cellen i samme relative position i stedet for at forblive nøjagtig den samme. Her er vores eksempel regneark, der viser de anvendte formler og de viste resultater:
Eksempel regneark
Kolonne A
Kolonne B
Kolonne C
række 1
10
9
=A1+B1
række 2
20
8
=A2+B2
række 3
30
7
=A3+B3
række 4
40
6
=A4+B4
Eksempel regneark
Kolonne A
Kolonne B
Kolonne C
række 1
10
9
19
række 2
20
8
28
række 3
30
7
37
række 4
40
6
46
Du kan også dobbeltklikke på plustegnet for at udfylde hele kolonnen i stedet for at trække. Excel vil stoppe med at udfylde kolonnen, hvis den ser en tom celle. Hvis referencedataene indeholder et hul, bliver du nødt til at gentage dette trin for at udfylde kolonnen under kløften.
En anden måde at fylde hele søjlen med den samme formel er at vælge cellerne direkte under den, der indeholder formlen, og tryk derefter på CTRL + D.
Metode 3 af 4:
Kopiering af en formel i flere celler ved at indsætte
1. Indtast formlen i en celle. Som med en hvilken som helst formel, start med en = tegn, brug derefter hvilke funktioner eller aritmetik, du gerne vil have. Vi bruger et simpelt eksempel regneark, og tilføj kolonne A og kolonne B sammen. Når du trykker på Gå ind eller Vend tilbage, Formlen beregner.
Eksempel regneark
Kolonne A
Kolonne B
Kolonne C
række 1
10
9
19
række 2
20
8
række 3
30
7
række 4
40
6
2. Vælg cellen og tryk på Ctrl+C (PC) eller ⌘ kommando+C (Mac). Dette kopierer formlen til dit udklipsholder.
3. Vælg de celler, du vil kopiere formel til. Klik på en og træk op eller ned ved hjælp af musen eller piletasterne. I modsætning til kolonnen eller rækkefyldningsmetoden, skal cellerne, du kopierer formlen, ikke behøver at være ved siden af den celle, du kopierer fra. Du kan holde nede Styring nøgle, mens du vælger at kopiere ikke-tilstødende celler og intervaller.
4. Trykke Ctrl+V (PC) eller ⌘ kommando+V (Mac) til indsæt. Formlerne vises nu i de valgte celler.
Metode 4 af 4:
Ved hjælp af relative og absolutte celleferencer
1. Brug en relativ cellehenvisning i en formel.I en Excel-formel, en "Cell Reference" er adressen en celle. Du kan skrive disse i manuelt, eller klik på den celle, du ønsker at bruge, mens du indtaster en formel. For eksempel har følgende regneark en formel, der refererer til celle A2:
Relative referencer
Kolonne A
Kolonne B
Kolonne C
række 2
50
7
=A2* 2
række 3
100
række 4
200
Række 5
400
2. Forstå hvorfor de hedder relative referencer. I en Excel-formel bruger en relativ reference den relative position af en celleadresse. I vores eksempel har C2 formlen "= A2", som er en relativ reference til værdien to celler til venstre. Hvis du kopierer formlen i C4, vil den stadig referere til to celler til venstre, nu viser "= A4".
Relative referencer
Kolonne A
Kolonne B
Kolonne C
række 2
50
7
=A2* 2
række 3
100
række 4
200
=A4* 2
Række 5
400
Dette virker for celler uden for samme række og kolonne også. Hvis du kopierede den samme formel fra celle C1 i celle D6 (ikke vist), ville Excel ændre referencen "A2" til en celle en række til højre (C → D) og 5 rækker nedenfor (2 → 7), eller "B7".
3. Brug en absolut reference i stedet. Lad os sige dig ikke vil have Excel til automatisk at ændre din formel. I stedet for at bruge en relativ celle reference kan du gøre det absolut Ved at tilføje et $ symbol foran kolonnen eller rækken, som du vil beholde det samme, uanset hvor du kopierer formlen også. Her er et par eksempel regneark, der viser den oprindelige formel i større, fed tekst, og resultatet, når du kopierer det til andre celler:
Relativ kolonne, absolut række (B $ 1): Formlen har en absolut henvisning til række 1, så den refererer altid til række 1.
Kolonne A
Kolonne B
Kolonne C
række 1
50
7
=B $ 3
række 2
100
=En $ 3
=B $ 3
række 3
200
=En $ 3
=B $ 3
række 4
400
=En $ 3
=B $ 3
Absolut kolonne, relativ række ($ B1): Formlen har en absolut henvisning til kolonne B, så den refererer altid til kolonne B.
Kolonne A
Kolonne B
Kolonne C
række 1
50
7
=$ B1
række 2
100
=$ B2
=$ B2
række 3
200
=$ B3
=$ B3
række 4
400
=$ B4
=$ B4
Absolut kolonne og række ($ B $ 1): Formlen har en absolut henvisning til kolonne B af række 1, så den refererer altid til kolonne B af række 1.
Kolonne A
Kolonne B
Kolonne C
række 1
50
7
=$ B $ 1
række 2
100
$ B $ 1
$ B $ 1
række 3
200
$ B $ 1
$ B $ 1
række 4
400
$ B $ 1
$ B $ 1
4. BrugF4 nøglen til at skifte mellem absolutte og relative. Fremhæv en cellehenvisning i en formel ved at klikke på den og tryk på F4 at automatisk tilføje eller fjerne $ symboler. Fortsæt med at trykke F4 Indtil de absolutte eller relative referencer, du gerne vil blive valgt, skal du trykke på Gå ind eller Vend tilbage.
Video
Ved at bruge denne service kan nogle oplysninger deles med YouTube.
Tips
Hvis du kopierer en formel til en ny celle og ser en grøn trekant, har Excel detekteret en mulig fejl. Undersøg formlen omhyggeligt for at se, om noget gik galt.
Hvis du ved et uheld udskiftes = tegn med ? eller * i "Kopiering af en formel nøjagtigt" Metode, søger efter "?" eller "*" vil ikke give dig de resultater, du forventer. Rette dette ved at søge efter "~?" eller for "~ *" i stedet.
Vælg en celle og tryk på CTRL `(apostrof) for at fylde den med formlen direkte over den.
Advarsler
Forskellige versioner af Excel kan muligvis ikke vise nøjagtigt de samme skærmbilleder på samme måde som vist her.