Kopieer formules in Excel

Excel maak dit maklik om `n formule na `n volledige ry of kolom te kopieer, maar jy kry nie altyd die resultaat wat jy wil hê nie. Jy kry onverwagte resultate, of die verskriklike #REF en / DIV0 foutboodskappe, lees meer oor absolute en relatiewe selverwysings, om te verstaan ​​wat verkeerd geloop het. Maar moenie bekommerd wees nie: jy hoef nie jou sigblad van 5000 lyne sel op te dateer deur die sel voordat jy kan voortgaan om te kopieer en te plak. Daar is maklike maniere om die formule self te hersien, gebaseer op die ligging of om dit presies te kopieer sonder om enige waarde te verander.

stappe

Metode 1
Kopieer `n formule in verskeie selle deur te sleep

Beeld getiteld 579572 1 1
1
Plaas die formule in een sel. Net soos met enige formule begin jy met `n gelyke teken (=), en plaas dan die funksie of berekening wat jy wil hê. Hier gebruik ons ​​`n eenvoudige voorbeeld as `n sigblad en voeg kolom A en kolom B saam:
Voorbeeld Spreadsheet
Kolom AKolom BKolom C
ry 1109=A1+B1
ry 2208
ry 3307
ry 4406
  • Beeld getiteld 579572 2 1
    2
    Druk Enter om die formule te bereken. Nadat u Enter op die sleutelbord ingevoer het, sal die formule ingevoer en bereken word. Slegs die uitslag (19) sal vertoon word, maar die sigblad het die formule nog steeds gered.
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom C
    ry 110919
    ry 2208
    ry 3307
    ry 4406
  • Beeld getiteld 579572 3 1
    3
    Klik op die onderste regterkantste hoek van die sel wat jy wil kopieer. Beweeg die wyser na die onderste regterkantste hoek van die sel wat jy net gewysig het. Die wyser word `n vet plus teken (+).
  • Beeld getiteld 579572 4 1
    4
    Hou die muis knoppie in en sleep die kolom of ry waarin jy kopieer. Hou jou muis knoppie en sleep die wyser in die kolom, of langs die hele ry wat geredigeer moet word (die keuse). Die formule wat u ingevoer het, word outomaties na die gekose selle gekopieer. Relatiewe selverwysings word outomaties opgedateer om na die sel in dieselfde relatiewe posisie te verwys. Hier is ons voorbeeld spreadsheet, met die gebruikte formules en die resultate wat vertoon word:
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom C
    ry 1109=A1+B1
    ry 2208=A2+B2
    ry 3307=A3+B3
    ry 4406=A4+B4
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom C
    ry 110919
    ry 220828
    ry 330737
    ry 440646
  • Beeld getiteld 579572 5 1
    5
    Dubbelklik op die plus teken om die hele kolom te vul. In plaas van te klik en te sleep, dubbelkliek op die onderste regterkantste hoek wanneer die wyser na `n plusteken verander. Dit kopieer outomaties die formule na die hele kolom.
  • Excel stop met die invul van die kolom wanneer daar `n leë sel voorkom. As die verwysingsdata `n leë spasie bevat, moet u hierdie stap herhaal om die kolom na die leë sel te vul.
  • Metode 2
    Kopieer `n formule na verskeie selle deur te plak

    Beeld getiteld 579572 1 1
    1
    Plaas die formule in een sel. Net soos met enige formule begin jy met `n gelyke teken (=), en plaas dan die funksie of berekening wat jy wil hê. Hier gebruik ons ​​`n eenvoudige voorbeeld as `n sigblad en voeg kolom A en kolom B saam:
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom C
    ry 1109=A1+B1
    ry 2208
    ry 3307
    ry 4406
  • Beeld getiteld 579572 2 1
    2
    Druk Enter om die formule te bereken. As u op Enter druk, sal die formule geplaas en uitgevoer word. Slegs die resultaat (19) sal vertoon word, maar die formule word steeds in die sigblad gestoor.
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom C
    ry 110919
    ry 2208
    ry 3307
    ry 4406
  • 3
    Klik op die sel om dit uit te brei en te kopieer (CTRL + C).
  • 4
    Kies die selle waarna jy die formule wil kopieer. Klik op een van die selle en sleep met jou muis of die pyltjie sleutels op of af. Anders as om die hoek te sleep, moet die selle wat jy die formule kopieer, nie langs die sel waaruit jy gekopieer word, grens nie.
  • 5
    Plak (CTRL + V).
  • Metode 3
    Kopieer `n formule presies

    Beeld getiteld 579572 6 1
    1


    Gebruik hierdie metode om `n formule vinnig te kopieer sonder om die verwysings van die sel te verander. Soms het jy `n groot sigblad vol formules, en jy wil dit hê exact kopieer. Om alles na absolute selverwysings te verander (soos beskryf in die afdeling oor selverwysings), sal `n lang ruk wees, veral as jy die verandering daarna moet ongedaan maak. Gebruik hierdie metode om formules elders vinnig met relatiewe selverwysings te verander, sonder om die verwysings self te verander. Hier is ons voorbeeld sigblad, waar kolom C gedupliseer word na kolom D:
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom CKolom D
    ry 1944paddas=A1/ 2
    ry 2636paddas=A2/ 2
    ry 3712salamander=A3/ 2
    ry 4690slange=A4/ 2
    • As jy die formule in `n enkele sel wil kopieer, gaan voort met die laaste stap ("Probeer ander metodes") van hierdie afdeling.
  • Beeld getiteld 579572 7 1
    2
    Maak die soekvenster oop. In die meeste weergawes van Excel kan u dit oopmaak deur op die Tuisblad in die hoofkieslys te klik, waarna u op Soek klik en in die `Redigeer` groep kies. U kan ook die sleutelbordkortpad Ctrl-F gebruik.
  • Beeld getiteld 579572 8 1
    3
    Vind die gelyke teken (`=`) en vervang dit met `n ander karakter. Tik `=`, klik `Soek` en tik `n ander karakter in die `Vervang met` -veld. Dit skakel outomaties alle formules (wat altyd begin met `n `=`) na teks wat met daardie ander karakter begin. Gebruik altyd `n teken wat nie in jou sigblad verskyn nie. Byvoorbeeld, vervang die gelyke teken met `n `#` of `n `&", of `n langer string, soos" # #&`.
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom CKolom D
    ry 1944paddas##&A1/ 2
    ry 2636paddas##&A2/ 2
    ry 3712salamanders##&A3/ 2
    ry 4690slange##&A4/ 2
  • Moenie karakters soos * of? Gebruik nie, aangesien dit die latere stappe moeiliker maak.
  • Beeld getiteld 579572 9 1
    4
    Kopieer en plak die selle. Jy kan nou elke sel selekteer wat jy wil kopieer, en plak dit dan na `n ander plek. Omdat hulle nie meer as formules beskou word nie, word hulle presies gekopieer.
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom CKolom D
    ry 1944paddas##&A1/ 2##&A1/ 2
    ry 2636paddas##&A2/ 2##&A2/ 2
    ry 3712salamanders##&A3/ 2##&A3/ 2
    ry 4690slange##&A4/ 2##&A4/ 2
  • Beeld getiteld 579572 10 1
    5
    Gebruik Vind en vervang weer om die verandering ongedaan te maak. Noudat u die formules het waar u dit wil hê, gebruik `Soek` en `Vervang` om die verandering te ongedaan. In ons voorbeeld soek ons ​​die karakter `# #&`en vervang dit weer met` = `, sodat die selle weer formules word. U kan nou voortgaan met die redigering van u sigblad soos u normaalweg sou wou:
    Voorbeeld Spreadsheet
    Kolom AKolom BKolom CKolom D
    ry 1944paddas=A1/ 2=A1/ 2
    ry 2636paddas=A2/ 2=A2/ 2
    ry 3712salamanders=A3/ 2=A3/ 2
    ry 4690slange=A4/ 2=A4/ 2
  • Beeld getiteld 579572 11 1
    6
    Probeer ander metodes. As die metode hierbo nie toegelaat word om te werk nie, of as jy bang is dat jy per ongeluk inhoud van ander selle met die opsie `Alles vervang` vervang, is daar `n aantal ander metodes wat jy kan probeer:
  • Om die formule van `n enkele sel te kopieer sonder om die verwysings te verander, selekteer die sel en kopieer die formule vanaf die formulebalk bokant die venster (en nie van die sel nie). Druk Esc om die formulebalk te sluit en plak die formule waar jy dit wil gebruik.
  • Druk Ctrl` (gewoonlik dieselfde sleutel as ~) om die sigblad in formule-aansig te plaas. Kopieer die formules en plak dit in `n teksredakteur soos Notepad of TextEdit. Kopieer dit weer en plak dit weer in die sigblad op die verlangde plek. Druk weer Ctrl` om terug te keer na die gewone vertoning af.
  • Metode 4
    Gebruik relatiewe en absolute selverwysings

    Beeld getiteld 579572 12 1
    1
    Gebruik `n relatiewe selverwysing in `n formule. In `n Excel-formule is `n selverwysing die adres van `n sel. U kan dit handmatig invoer of klik op die sel waarna u verwys wanneer u die formule invoer. Byvoorbeeld, die volgende sigblad het `n formule wat verwys na sel A2:
    Relatiewe verwysings
    Kolom AKolom BKolom C
    ry 2507=A2* 2
    ry 3100
    ry 4200
    ry 5400
  • Beeld getiteld 579572 13 1
    2
    Verstaan ​​waarom dit relatiewe verwysings genoem word. In `n Excel-formule gebruik `n relatiewe verwysing die relatiewe posisie van die adres van `n sel. Byvoorbeeld: stel sel C2 het die formule `= A2`, die relatiewe verwysing na die waarde twee selle aan die linkerkant. As u die formule in sel C4 kopieer, sal die formule nog na twee selle na links verwys, en dus `= A4`.
    Relatiewe verwysings
    Kolom AKolom BKolom C
    ry 2507=A2* 2
    ry 3100
    ry 4200=A4* 2
    ry 5400
  • Dit werk ook vir selle wat nie in dieselfde ry en kolom is nie. Wanneer u dieselfde formule van sel C1 na sel D6 kopieer (nie gewys nie), verander Excel die verwysing `A2` na `n sel een ry regs (C → D) en 5 rye af (2 → 7) of `B7` `.
  • Beeld getiteld 579572 14 1
    3
    Gebruik `n absolute verwysing in plaas van `n familielid. Gestel jy nie wil Excel outomaties die formule opdateer. In plaas van `n relatiewe selverwysing, kan jy dit doen absoluut skep deur `n $ aan die voorkant van die kolom of ry wat u onveranderd wil verlaat, te voeg, ongeag waar u die formule kopieer. Hier is `n paar voorbeelde van sigblaaie, met die oorspronklike formule in `n groter, vetgedrukte teks en die resultaat wanneer jy dit kopieer en plak in die ander selle:
    Relatiewe kolom, absolute ry (B $ 1):
    Die formule het `n absolute verwysing na ry 1, dus verwys dit altyd na ry 1.
    Kolom AKolom BKolom C
    ry 1507=B $ 3
    ry 2100=`N $ 3=B $ 3
    ry 3200=`N $ 3=B $ 3
    ry 4400=`N $ 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 AKolom BKolom C
    ry 1507=$ B1
    ry 2100=$ B2=$ B2
    ry 3200=$ B3=$ B3
    ry 4400=$ B4=$ B4
    Absolute Kolom & 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 AKolom BKolom C
    ry 1507=$ B $ 1
    ry 2100$ B $ 1$ B $ 1
    ry 3200$ B $ 1$ B $ 1
    ry 4400$ B $ 1$ B $ 1
  • Beeld getiteld 579572 15 1
    4
    Gebruik die F4 sleutel om oor te skakel tussen absolute en relatiewe. Kies `n selverwysing in `n formule deur dit te klik. Druk F4 op u sleutelbord en $ simbole word outomaties bygevoeg of verwyder. Gaan voort met F4 totdat die absolute of relatiewe verwysings wat u gekies het, gekies is en druk Enter.
  • wenke

    • As jy `n formule na `n nuwe sel kopieer, en jy sien `n groen driehoek, het Excel `n moontlike fout bespeur. Bestudeer die formule noukeurig om te sien of daar iets verkeerd geloop het.
    • As u per ongeluk die gelyktydige teken (=) vervang met `n vraagteken of `n asterisk (*) in die metode `Presies `n formule formuleer`, soek die `?` of `*` gee nie die resultate wat jy verwag het nie. Korrigeer dit deur te soek na `~?` of `~ *`.
    • Kies `n sel en druk Ctrl `(apostroof) om dit te vul met die formule reg bokant dit.

    waarskuwings

    • Verskillende weergawes van Excel sal `n effens ander koppelvlak hê as hier getoon.
    Deel op sosiale netwerke:

    Verwante