4 maniere om formules in Excel te kopieer

INHOUDSOPGAWE:

4 maniere om formules in Excel te kopieer
4 maniere om formules in Excel te kopieer

Video: 4 maniere om formules in Excel te kopieer

Video: 4 maniere om formules in Excel te kopieer
Video: Hoe om 'n Opstel te Skryf 2024, Mei
Anonim

Excel maak dit maklik om u formule oor 'n hele ry of kolom te kopieer, maar u kry nie altyd die gewenste resultate nie. As u onverwagte resultate kry, of die vreeslike #REF- en /DIV0 -foute, kan dit uiters frustrerend wees. Maar moenie bekommerd wees nie; u hoef nie u sigblad vir sel van 5 000 reëls te wysig nie. Hierdie wikiHow leer u maklike maniere om formules na ander selle te kopieer.

Stappe

Metode 1 van 4: Gebruik Soek en vervang om formules presies te kopieer

579572 1 3
579572 1 3

Stap 1. Maak u werkboek in Excel oop

Soms het u 'n groot sigblad vol formules, en u wil dit presies kopieer. Dit sou vervelig wees om alles na absolute selverwysings te verander, veral as u dit net later weer wil verander. Gebruik hierdie metode om formules met relatiewe selverwysings vinnig elders te skuif sonder om die verwysings te verander. In ons voorbeeld sigblad wil ons die formules van kolom C na kolom D kopieer sonder om iets te verander.

Voorbeeld sigblad

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 u net die formule in 'n enkele sel wil kopieer, gaan na die laaste stap ("Probeer alternatiewe metodes") in hierdie afdeling

579572 2 3
579572 2 3

Stap 2. Druk Ctrl+H om die vind venster oop te maak

Die kortpad is dieselfde op Windows en macOS.

579572 3 3
579572 3 3

Stap 3. Soek en vervang "=" met 'n ander karakter

Tik "=" in die veld "Soek wat" en tik 'n ander karakter in die "Vervang deur" -vak. Klik Vervang alles om alle formules (wat altyd met 'n gelyke teken begin) in teksstringe te verander wat met 'n ander karakter begin. Gebruik altyd 'n karakter wat u nie in u sigblad gebruik het nie.

Vervang dit byvoorbeeld deur #of &, of 'n langer tekenreeks, soos ## &.

Voorbeeld sigblad

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 latere stappe moeiliker sal maak

579572 4 3
579572 4 3

Stap 4. Kopieer en plak die selle

Merk die selle wat u wil kopieer, en druk dan Ctrl + C (Rekenaar) of Cmd + C (Mac) om dit te kopieer. Kies dan die selle waarin u wil plak en druk Ctrl + V (Rekenaar) of Cmd + V (Mac) om te plak. Aangesien dit nie meer as formules geïnterpreteer word nie, sal dit presies gekopieer word.

Voorbeeld sigblad

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
579572 5 3
579572 5 3

Stap 5. Gebruik Find & Replace weer om die verandering terug te keer

Noudat u die formules het waar u dit wil hê, gebruik weer 'Alles vervang' om u verandering terug te keer. In ons voorbeeld soek ons na die tekenreeks "## &" en vervang dit weer met "=", sodat die selle weer formules word. U kan nou voortgaan met die redigering van u sigblad soos gewoonlik:

Voorbeeld sigblad

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
579572 6 3
579572 6 3

Stap 6. Probeer alternatiewe metodes

As die bogenoemde metode om een of ander rede nie werk nie, of as u bekommerd is dat u per ongeluk ander selinhoud kan verander met die opsie 'Alles vervang', kan u nog 'n paar dinge probeer:

  • Om die formule van 'n enkele sel te kopieer sonder om verwysings te verander, kies die sel en kopieer dan die formule wat in die formulebalk bo -aan die venster verskyn (nie in die sel self nie). Druk Esc om die formulebalk te sluit, plak die formule waar u dit ook al nodig het.
  • Druk Ctrl en ` (gewoonlik op dieselfde sleutel as ~) om die sigblad in die formule -aansigmodus te plaas. Kopieer die formules en plak dit in 'n teksredakteur soos Notepad of TextEdit. Kopieer dit weer en plak dit dan terug in die sigblad op die gewenste plek. Druk dan Ctrl en ` weer om terug te keer na die gewone kykmodus.

Metode 2 van 4: Vul 'n kolom of ry met 'n formule

579572 7 3
579572 7 3

Stap 1. Tik 'n formule in 'n leë sel

Excel maak dit maklik om 'n formule in 'n kolom of oor 'n ry te versprei deur die selle te "vul". Soos met enige formule, begin met 'n = teken, en gebruik dan die funksies of rekenkunde wat u wil hê. Ons sal 'n eenvoudige voorbeeldblad gebruik en kolom A en kolom B saam voeg. Druk Tik in of Keer terug om die formule te bereken.

Voorbeeld sigblad

Kolom A. Kolom B Kolom C
ry 1 10 9 19
ry 2 20 8
ry 3 30 7
ry 4 40 6
579572 8 3
579572 8 3

Stap 2. Klik in die regter onderste hoek van die sel met die formule wat u wil kopieer

Die wyser word vetgedruk + teken.

579572 9 3
579572 9 3

Stap 3. Klik en sleep die wyser oor die kolom of ry waarna u kopieer

Die formule wat u ingevoer het, word outomaties ingevoer in die selle wat u gemerk het. Relatiewe selverwysings word outomaties bygewerk om na die sel in dieselfde relatiewe posisie te verwys eerder as om presies dieselfde te bly. Hier is ons voorbeeldbladblad met die gebruikte formules en die resultate wat vertoon word:

Voorbeeld sigblad

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 40 6 = A4+B4

Voorbeeld sigblad

Kolom A. Kolom B Kolom C
ry 1 10 9 19
ry 2 20 8 28
ry 3 30 7 37
ry 4 40 6 46
  • U kan ook dubbelklik op die plusteken om die hele kolom te vul in plaas van te sleep. Excel sal ophou om die kolom in 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.
  • 'N Ander 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 dan te druk Ctrl + D.

Metode 3 van 4: Kopieer 'n formule in veelvuldige selle deur te plak

579572 10 3
579572 10 3

Stap 1. Tik die formule in een sel

Soos met enige formule, begin met 'n = teken, en gebruik dan die funksies of rekenkunde wat u wil hê. Ons sal 'n eenvoudige voorbeeldblad gebruik en kolom A en kolom B saam voeg. As jy druk Tik in of Keer terug, sal die formule bereken.

Voorbeeld sigblad

Kolom A. Kolom B Kolom C
ry 1 10 9 19
ry 2 20 8
ry 3 30 7
ry 4 40 6
579572 11 3
579572 11 3

Stap 2. Kies die sel en druk Ctrl+C (Rekenaar) of ⌘ Command+C (Mac).

Dit kopieer die formule na u knipbord.

579572 12 3
579572 12 3

Stap 3. Kies die selle waarna u die formule wil kopieer

Klik op een en sleep met u muis of die pyltjie sleutels op of af. Anders as met die kolom- of ryvulmetode, hoef die selle waaruit u die formule kopieer, nie aangrensend aan die sel te wees waaruit u kopieer nie. U kan die Beheer sleutel terwyl u kies om nie-aangrensende selle en reekse te kopieer.

579572 13 3
579572 13 3

Stap 4. Druk Ctrl+V (Rekenaar) of ⌘ Command+V (Mac) om te plak.

Die formules verskyn nou in die geselekteerde selle.

Metode 4 van 4: Die gebruik van relatiewe en absolute selverwysings

579572 14 3
579572 14 3

Stap 1. Gebruik 'n relatiewe selverwysing in 'n formule

In 'n Excel -formule is 'n "selverwysing" die adres van 'n sel. U kan dit handmatig intik, of klik op die sel wat u wil gebruik terwyl u 'n formule invoer. Die volgende sigblad het byvoorbeeld 'n formule wat na 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
579572 15 3
579572 15 3

Stap 2. Verstaan waarom 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 is na die waarde twee selle links. As u die formule na C4 kopieer, verwys dit steeds na twee selle aan die linkerkant, wat nou '= A4' vertoon.

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 sel C1 na sel D6 kopieer (nie getoon nie), verander Excel die verwysing "A2" na 'n sel, een kolom regs (C → D) en 5 rye hieronder (2 → 7), of " B7"

579572 16 3
579572 16 3

Stap 3. Gebruik eerder 'n absolute verwysing

Gestel u wil nie hê dat Excel u formule outomaties moet verander nie. In plaas daarvan om 'n relatiewe selverwysing te gebruik, kan u dit maak absoluut deur 'n $ -simbool voor die kolom of ry by te voeg wat u wil behou, ongeag waar u ook die formule kopieer. Hier is 'n paar voorbeeld sigblaaie wat die oorspronklike formule in groter, vetgedrukte teks toon, en die resultaat as u dit na ander selle kopieer en plak:

  • Relatiewe kolom, absolute ry (B $ 3):

    Die formule het 'n absolute verwysing na ry 3, dus verwys dit altyd na ry 3:

    Kolom A. Kolom B Kolom C
    ry 1 50 7 = B $ 3
    ry 2 100 = $ 3 = B $ 3
    ry 3 200 = $ 3 = B $ 3
    ry 4 400 = $ 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 van 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
    579572 17 3
    579572 17 3

    Stap 4. Gebruik die F4 -sleutel om te wissel tussen absoluut en relatief

    Merk 'n selverwysing in 'n formule deur daarop te klik en druk F4 om $ -simbole outomaties by te voeg of te verwyder. Hou aan druk F4 totdat die gewenste absolute of relatiewe verwysings gekies is, druk dan Tik in of Keer terug.

    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 opgemerk. Ondersoek die formule noukeurig om te sien of iets verkeerd geloop het.
    • As u die = karakter per ongeluk vervang het met? of * in die metode "presies 'n formule kopieer", op soek na "?" of "*" gee u nie die resultate wat u verwag nie. Stel dit reg deur te soek na "~?" of vir "~*" in plaas daarvan.
    • Kies 'n sel en druk Ctrl '(apostrof) om dit met die formule direk daarbo te vul.

Aanbeveel: