Kuidas kopeerida valemit Excelis

Siit saate teada, kuidas kopeerida valemit mitmesse lahtrisse, veergu alla, mittekülgnevatesse lahtritesse, kopeerida valemeid absoluutsete või segatud lahtriviidetega jne.

Valemite kopeerimine on üks levinumaid ja lihtsamaid ülesandeid, mida teete tavalises arvutustabelis, mis tugineb peamiselt valemitele. Selle asemel, et Excelis sama valemit ikka ja jälle tippida, saate lihtsalt kopeerida ja kleepida valemi ühest lahtrist mitmesse lahtrisse.

Pärast Excelis valemi kirjutamist saate kopeerimis- ja kleepimiskäske kasutada mitmesse lahtrisse, mitmesse mittekülgnevasse lahtrisse või tervesse veergu. Kui te seda õigesti ei tee, saate selle kohutava vea # REF ja /DIV0. Selles artiklis näitame teile erinevaid meetodeid, mida saate Excelis valemite kopeerimiseks kasutada.

Kuidas kopeerida ja kleepida valemeid Excelis

Microsoft Excel pakub erinevaid viise suhteliste lahtriviidetega, absoluutsete lahtriviidetega või segaviidetega valemite kopeerimiseks.

  • Kopeerige valem ühest lahtrist teise
  • Kopeerige valem üks lahter mitmesse lahtrisse
  • Valemi kopeerimine kogu veergu
  • Valemi kopeerimine ilma vormindamiseta
  • Kopeerige valemid mittekülgnevatesse lahtritesse
  • Kopeerige valemid ilma lahtriviiteid muutmata

Kuidas kopeerida Excelis valemit ühest lahtrist teise

Mõnikord võite soovida kopeerida valemi ühest lahtrist teise Excelis, et vältida kogu valemi uuesti tippimist ja säästa aega.

Oletame, et meil on selline tabel:

Valemi ühest lahtrist teise kopeerimiseks on vähe meetodeid.

Esmalt valige valemiga lahter ja paremklõpsake ning kontekstimenüüst valige valemi kopeerimiseks käsk Kopeeri. Või võite kasutada vahekaardi „Avaleht” jaotises „Lõikelaud” valikut „Kopeeri”.

Kuid kopeerite ka valemeid, vajutades lihtsalt kiirklahvi Ctrl + C. See on tõhusam ja aega säästvam meetod.

Seejärel läheme lahtrisse, mille tahame selle kleepida, vajutage otsetee Ctrl + V valemi kleepimiseks. Või paremklõpsake lahtril, mida soovite kleepida, ja klõpsake jaotises "Kleebi suvandid" valikuid: kas lihtne suvand "Kleebi (P)" või kleepige valikuna "Valem (F)".

Teise võimalusena võite dialoogiboksi „Kleebi eriliselt” avamiseks klõpsata kuue kleepimise ikooni all oleval käsul „Kleebi eriliselt”. Siin on teil mitu valikut, sealhulgas kuus kontekstimenüüst kleepimise valikut. Valige jaotises Kleebi "Kõik" või "Valemid" ja klõpsake "OK".

Nüüd peaksid kleebitud valemiga lahtril olema samad valemid (mis kopeeritud lahtris), kuid erinevate lahtriviitedega. Lahtri aadressi reguleerib Excel ise, et see vastaks kleebitud lahtri rea numbrile.

Kopeerige valem ühest lahtrist mitmesse lahtrisse

Sama kleepimistoiming toimib samamoodi, kui valime mitu lahtrit või lahtrivahemikku.

Valige valemiga lahter ja vajutage Ctrl + C valemi kopeerimiseks. Seejärel valige kõik lahtrid, kuhu soovite valemi kleepida, ja vajutage Ctrl + V valemi kleepimiseks või kasutage valemi kleepimiseks üht ülaltoodud kleepimismeetoditest (nagu tegime ühe lahtri puhul).

Kopeerige valem tervesse veergu või rida

Excelis saate valemi kiiresti kopeerida tervesse veergu või ritta.

Valemi kopeerimiseks veergu või reale sisestage esmalt valem lahtrisse. Seejärel valige valemilahter (D1) ja hõljutage kursorit lahtri alumises paremas nurgas oleva väikese rohelise ruudu kohal. Kursorit hõljutades muutub kursor mustaks plussmärgiks (+), mida nimetatakse täitmispidemeks. Klõpsake ja hoidke seda täitepidet ning lohistage see valemi kopeerimiseks mis tahes soovitud suunas (veerg või rida) üle lahtrite.

Kui kopeerite valemi lahtrivahemikku, kohanduvad valemi lahtriviited automaatselt vastavalt ridade ja veergude suhtelisele asukohale ning valem teostab arvutused nende lahtriviidete väärtuste põhjal (vt allpool).

Ülaltoodud näites, kui D1 (=A1*B1)/2) valem kopeeritakse lahtrisse D2, muutub suhteline viide selle asukoha alusel (=A2*B2)/2) ja nii edasi.

Samamoodi saate lohistada valemi külgnevatesse lahtritesse vasakule, paremale või ülespoole.

Teine viis valemi tervesse veergu kopeerimiseks on lohistamise asemel topeltklõps täitepidemel. Kui teete topeltklõpsu täitmiskäepidemel, rakendab see kohe valemit külgnevale lahtrile nii palju kui andmeid on.

Kopeerige valem vahemikku ilma vormindamist kopeerimata

Kui kopeerite valemi täitepidemega lahtrivahemikku, kopeerib see ka lähtelahtri vormingu, nagu fondi värv või taustavärv, valuuta, protsent, aeg jne (nagu allpool näidatud).

Lahtri vormingu kopeerimise vältimiseks lohistage täitmispidet ja klõpsake viimase lahtri paremas alanurgas nuppu "Automaatse täitmise valikud". Seejärel valige rippmenüüst "Täida ilma vormindamiseta".

Tulemus:

Kopeerige Exceli valem ainult numbrivorminguga

Kui soovite kopeerida valemit ainult valemi ja vorminguga, nagu protsendivorming, kümnendkohad jne.

Kopeerige valem ja valige kõik lahtrid, kuhu soovite valemi kopeerida. Klõpsake vahekaardil „Kodu“ lindil nupu „Kleebi“ all olevat noolt. Seejärel klõpsake rippmenüüs ikooni „Valemid ja numbrivormingud” (ikoon % fx-ga), et kleepida ainult valem ja numbrivormindus.

See suvand kopeerib ainult valemi- ja arvuvormingu, kuid ignoreerib kõiki muid lahtrivorminguid, nagu taustavärv, fondivärv jne.

Kopeerige valem mittekülgnevatesse/mittekülgnevatesse lahtritesse

Kui soovite kopeerida valemi mittekülgnevatesse lahtritesse või mittekülgnevatesse vahemikesse, saate seda teha Ctrl võti.

Valige valemiga lahter ja vajutage Ctrl + C selle kopeerimiseks. Seejärel valige mittekülgnevad lahtrid/vahemikud, hoides all nuppu Ctrl võti. Seejärel vajutage Ctrl + V valemi kleepimiseks ja löömiseks Sisenema lõpetama.

Valemite kopeerimine ilma lahtriviiteid Excelis muutmata

Kui valem kopeeritakse teise lahtrisse, muudab Excel automaatselt lahtriviiteid, et need vastaksid uuele asukohale. Need lahtriviited kasutavad lahtri aadressi suhtelist asukohta, seetõttu nimetatakse neid suhteliseks lahtriviiteks (ilma $). Näiteks kui teil on lahtris C1 valem "=A1*B1" ja kopeerite selle valemi lahtrisse C2, muutub valem väärtuseks "=A2*B2". Kõik ülalpool käsitletud meetodid kasutavad suhtelisi viiteid.

Kui kopeerite valemi suhteliste lahtriviidetega, muudab see viiteid automaatselt nii, et valem viitab vastavatele ridadele ja veergudele. Kui kasutate valemis absoluutseid viiteid, kopeeritakse sama valem ilma lahtriviiteid muutmata.

Kui paned lahtri veerutähe ja reanumbri (näiteks $A$1) ette dollarimärgi ($), muudab see lahtri absoluutseks lahtriks. Olenemata sellest, kuhu kopeerite absoluutset lahtriviidet sisaldava valemi, ei kopeeri valem seda kunagi. Kuid kui teil on valemis suhteline või segatud lahtriviide, kasutage kopeerimiseks mõnda järgmistest meetoditest ilma lahtriviiteid muutmata.

Kopeerige valem absoluutse lahtriviitega, kasutades kopeerimis-kleebi meetodit

Mõnikord peate võib-olla kopeerima/rakendama täpse valemi veerus allapoole, ilma lahtriviiteid muutmata. Kui soovite kopeerida või teisaldada täpset valemit absoluutse viitega, tehke järgmist.

Esmalt valige kopeeritava valemiga lahter. Seejärel klõpsake valemiribal, valige hiirega valem ja vajutage Ctrl + C selle kopeerimiseks. Kui soovite valemit liigutada, vajutage Ctrl + X seda lõikama. Järgmisena vajutage nuppu Esc klahvi valemiribalt lahkumiseks.

Teine võimalus on valida valemiga lahter ja vajutada F2 klahvi või topeltklõpsake lahtrit. See lülitab valitud lahtri redigeerimisrežiimi. Seejärel valige lahtris valem ja klõpsake nuppu Ctrl + C lahtris oleva valemi tekstina kopeerimiseks.

Seejärel valige sihtlahter ja vajutage Ctrl + V valemi kleepimiseks.

Nüüd kopeeritakse täpne valem sihtlahtrisse ilma lahtriviite muutmata.

Kopeerige valemid absoluutsete või segatud lahtriviidetega

Kui soovite täpseid valemeid teisaldada või kopeerida ilma lahtriviiteid muutmata, peaksite muutma lahtri suhtelised viited absoluutseteks viideteks. Näiteks märgi ($) lisamine suhtelisele lahtriviitele (B1) muudab selle absoluutseks viiteks ($B$1), nii et see jääb staatiliseks olenemata sellest, kuhu valem kopeeritakse või teisaldatakse.

Kuid mõnikord peate võib-olla kasutama segatüüpi lahtriviiteid ($B1 või B$1), lisades veerutähe või rea numbri ette dollari ($) märgi, et lukustada rea ​​või veerg.

Selgitame näitega. Oletame, et teil on see tabel, mis arvutab igakuise säästu, lahutades iga kuu töötasust (veerus B) üüri (B9).

Allolevas näites kasutab valem üürisumma lukustamiseks lahtrisse B9 absoluutset lahtriviidet (9 dollarit) ja suhtelist lahtriviidet lahtrile B2, kuna seda tuleb iga rea ​​jaoks kohandada, et see vastaks iga kuu. B9 on tehtud absoluutse lahtri viitena (9 dollarit B dollarit), kuna soovite iga kuu sissetulekust lahutada sama üürisumma.

Oletame, et soovite teisaldada saldod veerust C veergu E. Kui kopeerite valemi (tavalise kopeerimis-/kleepimismeetodiga) lahtrist C2 (=B2-$B$9), muutub see kleepimisel väärtuseks =D2-$B$9 lahtris E2, muutes teie arvutused valesti!

Sel juhul muutke suhteline lahtriviide (B2) segalahtri viiteks ($B2), lisades lahtrisse C2 sisestatud valemi veerutähe ette märgi "$".

Ja nüüd, kui kopeerite või teisaldate valemi lahtrist C2 lahtrisse E2 või mõnda teise lahtrisse ja rakendate valemit veerus allapoole, jääb veeru viide samaks, samas kui rea numbrit kohandatakse iga lahtri jaoks.

Kopeerige kleepige Exceli valemid ilma viiteid muutmata Notepadi abil

Saate vaadata kõiki oma Exceli arvutustabelis olevaid valemeid, kasutades suvandeid Valemi kuvamine. Selleks minge vahekaardile "Valemid" ja valige "Kuva valemid".

Teise võimalusena saate siseneda valemivaate režiimi, vajutades nuppu Ctrl + ` otsetee, mis kuvab kõik teie töölehel olevad valemid. Haua aktsendiklahvi (`) leiate oma klaviatuuri vasakpoolsest ülanurgast numbriklahvidega realt (all ESC klahvi ja enne numbrit 1).

Valige kõik kopeeritavate valemitega lahtrid ja vajutage Ctrl + C nende kopeerimiseks või Ctrl + X neid lõigata. Seejärel avage Notepad ja vajutage Ctrl + V valemite kleepimiseks märkmikusse.

Järgmisena valige valem ja kopeerige (Ctrl + C) see märkmikust ja kleepige see (Ctrl + V) lahtrisse, kuhu soovite täpse valemi kopeerida. Saate neid kopeerida ja kleepida ükshaaval või kõik korraga.

Pärast valemite kleepimist lülitage valemivaate režiim välja, vajutades Ctrl + ` või minge uuesti "Valemid" -> "Kuva valemid".

Kopeerige täpsed valemid, kasutades Exceli funktsiooni Otsi ja asenda

Kui soovite kopeerida erinevaid täpseid valemeid, saate selleks kasutada ka Exceli otsimise ja asendamise tööriista.

Valige kõik lahtrid, millel on kopeeritavad valemid. Seejärel minge vahekaardile "Kodu", klõpsake redigeerimisrühmas "Otsi ja valige" ja valige suvand "Asenda" või lihtsalt vajutage Ctrl + H dialoogiboksi Otsi ja asenda avamiseks.

Sisestage dialoogiboksi Otsi ja asenda võrdusmärk (=) väljale „Otsi mis”. Sisestage väljale Asenda sümboliga sümbol või märk, mis ei ole veel teie valemite osa, näiteks # või , jne. Seejärel klõpsake nuppu Asenda kõik.

Näete viipateatekasti tekstiga „Tegime 6 asendust” (kuna valisime valemitega 6 lahtrit). Seejärel klõpsake mõlema dialoogi sulgemiseks "OK" ja "Sule". Seda tehes asendatakse kõik võrdusmärgid (=) räsimärkidega (#) ja valemid muudetakse tekstistringideks. Nüüd kopeerimisel valemite lahtriviiteid ei muudeta.

Nüüd saate need lahtrid valida, vajutage Ctrl + C nende kopeerimiseks ja kleepimiseks sihtlahtritesse Ctrl + V.

Lõpuks peate muutma märgid (#) tagasi (=) märkideks. Selleks valige mõlemad vahemikud (originaal ja kopeeritud vahemik) ja vajutage Ctrl + H dialoogiboksi Otsi ja asenda avamiseks. Seekord tippige räsimärk (#) väljale „Otsi mis” ja võrdne (=) märgiga väljale „Asenda” ja klõpsake nuppu „Asenda kõik”. Dialoogi sulgemiseks klõpsake nuppu "Sule".

Nüüd teisendatakse tekstistringid tagasi valemiteks ja saate järgmise tulemuse:

Valmis!