Excel maak dit maklik om jou formule oor `n hele ry of kolom te kopieer, maar jy kry nie altyd die resultate wat jy wil hê nie. As jy eindig met onverwagte resultate, of die vreeslike #ref en / div0 foute, kan dit uiters frustrerend wees. Maar moenie bekommerd wees nie - jy hoef nie jou 5000-lyn-sigblad-sel-vir-sel te wysig nie. Dishisteaches, jy maklike maniere om formules na ander selle te kopieer.
Stappe
Metode 1 van 4:
Gebruik vind en vervang om formules presies te kopieer
1. Maak jou werkboek oop in Excel. Soms het jy `n groot sigblad vol formules, en jy wil dit kopieer presies. Om alles te verander na absolute selverwysings sal vervelig wees, veral as jy dit net weer wil verander. Gebruik hierdie metode om vinnig formules te beweeg met relatiewe selverwysings elders sonder om die verwysings te verander. In ons voorbeeld Spreadsheet wil ons die formules van kolom C na kolom D kopieer sonder om enigiets te verander.
Voorbeeld Spreadsheet
KOLOM A
KOLOM B
Kolom C
KOLOM D
Ry 1
944
Paddas
=A1/ 2
ry 2
636
Paddas
=A2/ 2
Ry 3
712
Newts
=A3/ 2
ry 4
690
Slange
=A4/ 2
As jy net probeer om die formule in `n enkele sel te kopieer, slaan dit na die laaste stap ("Probeer alternatiewe metodes") In hierdie afdeling.
2. Pers Ctrl+H Om die Vindvenster oop te maak. Die snelkoppeling is dieselfde op Windows en Macos.
3. Vind en vervang "=" met `n ander karakter. Tipe "=" in die "Vind wat" veld, en tik dan `n ander karakter in die "Vervang met" boks. Kliek Vervang alles om alle formules te verander (wat altyd met `n gelyke teken begin) in teksstringe wat met `n ander karakter begin. Gebruik altyd `n karakter wat jy nie in jou sigblad gebruik het nie. Byvoorbeeld, vervang dit met # of en, of `n langer tou karakters, soos ## &.
Voorbeeld Spreadsheet
KOLOM A
KOLOM B
Kolom C
KOLOM D
Ry 1
944
Paddas
# # &A1/ 2
ry 2
636
Paddas
# # &A2/ 2
Ry 3
712
Newts
# # &A3/ 2
ry 4
690
Slange
# # &A4/ 2
Moenie die karakters * of gebruik nie ?, Aangesien dit later moeilike stappe sal maak.
4. Kopieer en plak die selle. Beklemtoon die selle wat u wil kopieer, en druk dan Ctrl + c (PC) of Cmd + c (Mac) om dit te kopieer. Kies dan die selle wat jy wil plak, en druk Ctrl + v (PC) of Cmd + v (Mac) om te plak. Aangesien hulle nie meer as formules geïnterpreteer word nie, sal hulle presies gekopieer word.
Voorbeeld Spreadsheet
KOLOM A
KOLOM B
Kolom C
KOLOM D
Ry 1
944
Paddas
# # &A1/ 2
# # &A1/ 2
ry 2
636
Paddas
# # &A2/ 2
# # &A2/ 2
Ry 3
712
Newts
# # &A3/ 2
# # &A3/ 2
ry 4
690
Slange
# # &A4/ 2
# # &A4/ 2
5. Gebruik vind en vervang weer om die verandering te keer. Noudat jy die formules het waar jy wil hê, gebruik "Vervang alles" weer om jou verandering te keer. In ons voorbeeld sal ons die karakterstring soek "# # &" en vervang dit met "=" Weereens, so word die selle weer formules. U kan nou u sigblad soos gewoonlik redigeer:
Voorbeeld Spreadsheet
KOLOM A
KOLOM B
Kolom C
KOLOM D
Ry 1
944
Paddas
=A1/ 2
=A1/ 2
ry 2
636
Paddas
=A2/ 2
=A2/ 2
Ry 3
712
Newts
=A3/ 2
=A3/ 2
ry 4
690
Slange
=A4/ 2
=A4/ 2
6. Probeer alternatiewe metodes. As die bogenoemde metode nie om een of ander rede werk nie, of as u bekommerd is om per ongeluk ander selinhoud te verander met die "Vervang alles" Opsie, daar is `n paar ander dinge wat jy kan probeer:
Om `n enkele sel se formule te kopieer sonder om verwysings te verander, kies die sel en kopieer dan die formule wat in die formulebalk naby die bokant van die venster verskyn (nie in die sel self nie). Pers Stewige Om die formulebalk te sluit, plak dan die formule waar jy dit nodig het.
Pers Ctrl en ` (gewoonlik op dieselfde sleutel as ~) om die sigblad in die Formule View-modus te plaas. Kopieer die formules en plak dit in `n teksredakteur soos Notepad of TextEdit. Kopieer hulle weer, plak hulle dan terug in die sigblad op die verlangde plek. Druk dan Ctrl en `weer om terug te skakel na gereelde vertoning af.
Metode 2 van 4:
`N kolom of ry met `n formule vul
1. Tik `n formule in `n leë sel. Excel maak dit maklik om `n formule af te propageer af `n kolom of oor `n ry deur "vulsel" die selle. Soos met enige formule, begin met `n = teken, gebruik dan watter funksies of rekenkunde jy wil. Ons sal `n eenvoudige voorbeeld-sigblad gebruik, en voeg Kolom A en Kolom B bymekaar. Pers Ingaan of Terugsending Om die formule te bereken.
Voorbeeld Spreadsheet
KOLOM A
KOLOM B
Kolom C
Ry 1
10
9
19
ry 2
20
8
Ry 3
30
7
ry 4
4
6
2. Klik die onderste regterkantste hoek van die sel met die formule wat u wil kopieer. Die wyser sal `n dapper wees + `n teken gee.
3. Klik en sleep die wyser oor die kolom of ry wat jy kopieer.Die formule wat u ingevoer het, sal outomaties ingeskryf word in die selle wat u uitgelig het. Relatiewe selverwysings sal outomaties opdateer om in dieselfde relatiewe posisie na die sel te verwys eerder as om presies dieselfde te bly. Hier is ons voorbeeld sigblad, wat die formules wat gebruik word en die resultate vertoon:
Voorbeeld Spreadsheet
KOLOM A
KOLOM B
Kolom C
Ry 1
10
9
=A1+B1
ry 2
20
8
=A2+B2
Ry 3
30
7
=A3+B3
ry 4
4
6
=A4+B4
Voorbeeld Spreadsheet
KOLOM A
KOLOM B
Kolom C
Ry 1
10
9
19
ry 2
20
8
28
Ry 3
30
7
37
ry 4
4
6
46
U kan ook dubbelklik op die plus teken om die hele kolom te vul in plaas van sleep. Excel sal ophou om die kolom uit te vul as dit `n leë sel sien. As die verwysingsdata `n gaping bevat, moet u hierdie stap herhaal om die kolom onder die gaping in te vul.
Nog `n manier om die hele kolom met dieselfde formule te vul, is om die selle direk onder die een wat die formule bevat, te kies en druk dan Ctrl + d.
Metode 3 van 4:
Kopieer `n formule in veelvuldige selle deur te plak
1. Tik die formule in een sel. Soos met enige formule, begin met `n = teken, gebruik dan watter funksies of rekenkunde jy wil. Ons sal `n eenvoudige voorbeeld-sigblad gebruik, en voeg Kolom A en Kolom B bymekaar. Wanneer jy druk Ingaan of Terugsending, Die formule sal bereken.
Voorbeeld Spreadsheet
KOLOM A
KOLOM B
Kolom C
Ry 1
10
9
19
ry 2
20
8
Ry 3
30
7
ry 4
4
6
2. Kies die sel en druk Ctrl+C (PC) of ⌘ opdrag+C (Mac). Dit kopieer die formule op jou knipbord.
3. Kies die selle wat u die formule wil kopieer. Klik op een en sleep op of af met jou muis of die pyltjie sleutels. Anders as met die kolom- of ryvulmetode, kopieer die selle wat jy die formule kopieer om nie aangrensend te wees aan die sel wat jy vandaan is nie. Jy kan die Kontrole sleutel terwyl jy kies om nie-aangrensende selle en reekse te kopieer.
4. Pers Ctrl+Vas (PC) of ⌘ opdrag+Vas (Mac) om te plak. Die formules verskyn nou in die geselekteerde selle.
Metode 4 van 4:
Gebruik relatiewe en absolute selverwysings
1. Gebruik `n relatiewe selverwysing in `n formule.In `n Excel-formule, a "Selverwysing" Is die adres `n sel. Jy kan dit in die hand tik, of klik op die sel wat jy wil gebruik terwyl jy `n formule betree. Byvoorbeeld, die volgende sigblad het `n formule wat sel A2 verwys:
Relatiewe verwysings
KOLOM A
KOLOM B
Kolom C
ry 2
50
7
=A2* 2
Ry 3
100
ry 4
200
ry 5
400
2. Verstaan hoekom hulle relatiewe verwysings genoem word. In `n Excel-formule gebruik `n relatiewe verwysing die relatiewe posisie van `n seladres. In ons voorbeeld het C2 die formule "= A2", wat `n relatiewe verwysing na die waarde van twee selle aan die linkerkant is. As u die formule in C4 kopieer, sal dit steeds na twee selle na links verwys, wat nou vertoon word "= A4".
Relatiewe verwysings
KOLOM A
KOLOM B
Kolom C
ry 2
50
7
=A2* 2
Ry 3
100
ry 4
200
=A4* 2
ry 5
400
Dit werk ook vir selle buite dieselfde ry en kolom. As u dieselfde formule van Cell C1 in sel D6 gekopieer het (nie getoon nie), sal Excel die verwysing verander "A2" na `n sel een ry regs (c → d) en 5 rye hieronder (2 → 7), of "B7".
3. Gebruik eerder `n absolute verwysing. Kom ons sê jou doen wil graag jou formule outomaties verander. In plaas daarvan om `n relatiewe selverwysing te gebruik, kan jy dit maak absoluut Deur `n $ simbool by die voorkant van die kolom of ry te voeg wat jy dieselfde wil hou, maak nie saak waar jy ook die formule kopieer nie. Hier is `n paar voorbeeld sigblaaie, wat die oorspronklike formule in groter, vet teks toon, en die resultaat wanneer u dit na ander selle kopieer:
Relatiewe kolom, absolute ry (B $ 1): Die formule het `n absolute verwysing na ry 1, dus verwys dit altyd na ry 1.
KOLOM A
KOLOM B
Kolom C
Ry 1
50
7
=B $ 3
ry 2
100
=A $ 3
=B $ 3
Ry 3
200
=A $ 3
=B $ 3
ry 4
400
=A $ 3
=B $ 3
Absolute kolom, relatiewe ry ($ B1): Die formule het `n absolute verwysing na kolom B, dus verwys dit altyd na kolom B.
KOLOM A
KOLOM B
Kolom C
Ry 1
50
7
=$ B1
ry 2
100
=$ B2
=$ B2
Ry 3
200
=$ B3
=$ B3
ry 4
400
=$ B4
=$ B4
Absolute kolom en ry ($ B $ 1): Die formule het `n absolute verwysing na kolom B van ry 1, dus verwys dit altyd na kolom B ry 1.
KOLOM A
KOLOM B
Kolom C
Ry 1
50
7
=$ B $ 1
ry 2
100
$ B $ 1
$ B $ 1
Ry 3
200
$ B $ 1
$ B $ 1
ry 4
400
$ B $ 1
$ B $ 1
4. Gebruik dieJ4 sleutel om oor te skakel tussen absolute en familielid. Beklemtoon `n selverwysing in `n formule deur dit te klik en druk J4 Om outomaties $ simbole te voeg of te verwyder. Bly druk J4 Tot die absolute of relatiewe verwysings wat jy wil kies, druk dan Ingaan of Terugsending.
Video
Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word.
Wenke
As u `n formule na `n nuwe sel kopieer en `n groen driehoek sien, het Excel `n moontlike fout opgespoor. Ondersoek die formule noukeurig om te sien of enigiets verkeerd gegaan het.
As jy per ongeluk die = karakter vervang het ? of * in die "`n formule presies kopieer" metode, soek na "?" of "*" sal jou nie die resultate gee wat jy verwag nie. Korrigeer dit deur te soek "~?" of vir "~ *" in stede van.
Kies `n sel en druk Ctrl `(apostroof) om dit direk hierbo te vul met die formule.
Waarskuwings
Verskillende weergawes van Excel kan nie presies dieselfde skermkiekies op dieselfde maniere wys soos hier vertoon word nie.