Kaip nukopijuoti formulę „Excel“.

Sužinokite, kaip kopijuoti formulę į kelis langelius, stulpeliu žemyn, į ne gretimus langelius, nukopijuoti formules su absoliučiomis arba mišriomis langelių nuorodomis ir kt.

Formulių kopijavimas yra viena iš labiausiai paplitusių ir lengviausių užduočių, kurias atliekate įprastoje skaičiuoklėje, kuri daugiausia priklauso nuo formulių. Užuot vėl ir vėl įvedę tą pačią formulę „Excel“, galite tiesiog lengvai nukopijuoti ir įklijuoti formulę iš vieno langelio į keletą langelių.

Parašę formulę programoje Excel, galite naudoti kopijavimo ir įklijavimo komandas į kelis langelius, kelis negretimus langelius arba ištisus stulpelius. Jei to nepadarysite teisingai, atsiras siaubingos # REF ir /DIV0 klaidos. Šiame straipsnyje parodysime skirtingus metodus, kuriuos galite naudoti norėdami kopijuoti formules programoje „Excel“.

Kaip nukopijuoti ir įklijuoti formules „Excel“.

Microsoft Excel siūlo įvairius būdus, kaip kopijuoti formules su santykinėmis langelių nuorodomis, absoliučiomis langelių nuorodomis arba mišriomis nuorodomis.

  • Nukopijuokite formulę iš vieno langelio į kitą
  • Nukopijuokite vieną formulės langelį į keletą langelių
  • Kopijuojama formulė į visą stulpelį
  • Formulės kopijavimas be formatavimo
  • Nukopijuokite formules į negretimus langelius
  • Nukopijuokite formules nekeisdami langelių nuorodų

Kaip nukopijuoti formulę iš vieno langelio į kitą programoje „Excel“.

Kartais galbūt norėsite nukopijuoti formulę iš vieno langelio į kitą programoje „Excel“, kad nereikėtų pakartotinai įvesti visos formulės ir sutaupytumėte šiek tiek laiko tai darydami.

Tarkime, kad turime tokią lentelę:

Yra keletas būdų, kaip kopijuoti formulę iš vienos ląstelės į kitą.

Pirmiausia pasirinkite langelį su formule ir dešiniuoju pelės mygtuku spustelėkite, o kontekstiniame meniu pasirinkite „Kopijuoti“, kad nukopijuotumėte formulę. Arba galite naudoti parinktį „Kopijuoti“, esančią skirtuko „Pagrindinis“ skiltyje „Iškarpinė“.

Bet jūs taip pat galite kopijuoti formules tiesiog paspausdami spartųjį klavišą Ctrl + C. Tai efektyvesnis ir laiką taupantis būdas.

Tada einame į langelį, kurį norime įklijuoti, paspauskite nuorodą Ctrl + V formulei įklijuoti. Arba dešiniuoju pelės mygtuku spustelėkite langelį, kurį norite įklijuoti, ir spustelėkite parinktis skiltyje „Įklijavimo parinktys“: paprasta parinktis „Įklijuoti (P)“ arba įklijuoti kaip parinktį „Formulė (F)“.

Arba taip pat galite spustelėti „Įklijuoti specialų“ po šešiomis įklijavimo piktogramomis, kad atidarytumėte dialogo langą „Įklijuoti specialų“. Čia yra keletas parinkčių, įskaitant šešias įklijavimo parinktis iš kontekstinio meniu. Skiltyje Įklijuoti pasirinkite „Visi“ arba „Formulės“ ir spustelėkite „Gerai“.

Dabar langelyje su įklijuota formule turi būti tos pačios formulės (kaip ir nukopijuotoje langelyje), bet su skirtingomis langelio nuorodomis. Ląstelės adresą savarankiškai koreguoja „Excel“, kad jis atitiktų įklijuoto langelio eilutės numerį.

Nukopijuokite formulę iš vieno langelio į kelias ląsteles

Ta pati įklijavimo operacija veikia taip pat, jei pasirenkame kelis langelius arba langelių diapazoną.

Pasirinkite langelį su formule ir paspauskite Ctrl + C kad nukopijuotumėte formulę. Tada pažymėkite visus langelius, į kuriuos norite įklijuoti formulę, ir paspauskite Ctrl + V kad įklijuotumėte formulę arba naudokite vieną iš aukščiau pateiktų įklijavimo metodų, kad įklijuotumėte formulę (kaip tai padarėme su vienu langeliu).

Nukopijuokite formulę į visą stulpelį arba eilutę

Programoje Excel galite greitai nukopijuoti formulę į visą stulpelį arba eilutę.

Norėdami nukopijuoti formulę į stulpelį arba eilutę, pirmiausia įveskite formulę langelyje. Tada pasirinkite formulės langelį (D1) ir užveskite pelės žymeklį ant mažo žalio kvadrato apatiniame dešiniajame langelio kampe. Užvedus pelės žymeklį, žymeklis pasikeis į juodą pliuso ženklą (+), kuris vadinamas užpildymo rankena. Spustelėkite ir palaikykite užpildymo rankenėlę ir vilkite ją bet kuria norima kryptimi (stulpeliu arba eilute) virš langelių, kad nukopijuotumėte formulę.

Kai nukopijuosite formulę į langelių diapazoną, formulės langelių nuorodos bus automatiškai koreguojamos pagal santykinę eilučių ir stulpelių vietą, o formulė atliks skaičiavimus pagal tų langelių nuorodų vertes (žr. toliau).

Pirmiau pateiktame pavyzdyje, kai formulė D1 (=A1*B1)/2) nukopijuota į langelį D2, santykinė nuoroda pasikeičia pagal jos vietą (=A2*B2)/2) ir pan.

Taip pat galite vilkti formulę į gretimus langelius į kairę, į dešinę arba į viršų.

Kitas būdas nukopijuoti formulę į visą stulpelį yra dukart spustelėti užpildymo rankenėlę, o ne vilkti. Dukart spustelėjus užpildymo rankenėlę, formulė iš karto pritaikoma gretimame langelyje tiek, kiek yra duomenų.

Nukopijuokite formulę į diapazoną nekopijuodami formatavimo

Kai nukopijuojate formulę į langelių diapazoną užpildymo rankena, ji taip pat nukopijuoja šaltinio langelio formatavimą, pvz., šrifto spalvą arba fono spalvą, valiutą, procentą, laiką ir tt (kaip parodyta toliau).

Norėdami neleisti kopijuoti langelio formatavimo, vilkite užpildymo rankenėlę ir paskutinio langelio apatiniame dešiniajame kampe spustelėkite „Automatinio pildymo parinktys“. Tada išskleidžiamajame meniu pasirinkite „Užpildyti be formatavimo“.

Rezultatas:

Nukopijuokite „Excel“ formulę su tik skaičių formatavimu

Jei norite nukopijuoti formulę naudodami tik formulę ir formatavimą, pvz., procentų formatą, dešimtainius taškus ir kt.

Nukopijuokite formulę ir pažymėkite visus langelius, į kuriuos norite kopijuoti formulę. Skirtuke „Pagrindinis“ spustelėkite rodyklę, esančią po juostelės mygtuku „Įklijuoti“. Tada išskleidžiamajame meniu spustelėkite piktogramą „Formulės ir skaičių formatavimas“ (piktograma su % fx), kad įklijuotumėte tik formulę ir skaičių formatavimą.

Ši parinktis tik kopijuoja formulės ir skaičių formatavimą, bet nepaiso visų kitų langelių formatų, pvz., fono spalvos, šrifto spalvos ir kt.

Nukopijuokite formulę į negretimus / negretimus langelius

Jei norite nukopijuoti formulę į ne gretimus langelius arba ne gretimus diapazonus, tai galite padaryti naudodami Ctrl Raktas.

Pasirinkite langelį su formule ir paspauskite Ctrl + C jį nukopijuoti. Tada pasirinkite ne gretimus langelius / diapazonus, laikydami nuspaudę Ctrl Raktas. Tada paspauskite Ctrl + V kad įklijuotumėte formulę ir paspauskite Įeikite pabaigti.

Formulių kopijavimas nekeičiant langelių nuorodų programoje „Excel“.

Kai formulė nukopijuojama į kitą langelį, „Excel“ automatiškai pakeičia langelių nuorodas, kad atitiktų naują vietą. Šiose langelių nuorodose naudojama santykinė langelio adreso vieta, todėl jos vadinamos santykine langelio nuoroda (be $). Pavyzdžiui, jei C1 langelyje turite formulę „=A1*B1“ ir nukopijuosite šią formulę į langelį C2, formulė pasikeis į „=A2*B2“. Visi aukščiau aptarti metodai naudoja santykines nuorodas.

Kai nukopijuojate formulę su santykinėmis langelių nuorodomis, ji automatiškai pakeičia nuorodas, kad formulė nurodytų atitinkamas eilutes ir stulpelius. Jei formulėje naudojate absoliučias nuorodas, ta pati formulė bus nukopijuota nekeičiant langelių nuorodų.

Kai įdedate dolerio ženklą ($) prieš stulpelio raidę ir langelio eilutės numerį (pavyzdžiui, $A$1), langelis paverčiamas absoliučiu langeliu. Kad ir kur kopijuotumėte formulę, kurioje yra absoliuti langelio nuoroda, formulė niekada nebus. Bet jei formulėje yra santykinė arba mišri langelio nuoroda, naudokite bet kurį iš šių metodų, kad nukopijuotumėte nekeičiant langelių nuorodų.

Nukopijuokite formulę su absoliučia langelio nuoroda, naudodami kopijavimo-įklijavimo metodą

Kartais gali tekti nukopijuoti / pritaikyti tikslią formulę stulpelyje, nekeičiant langelių nuorodų. Jei norite nukopijuoti arba perkelti tikslią formulę su absoliučia nuoroda, atlikite šiuos veiksmus:

Pirmiausia pasirinkite langelį su formule, kurią norite kopijuoti. Tada spustelėkite formulės juostą, pele pasirinkite formulę ir paspauskite Ctrl + C jį nukopijuoti. Jei norite perkelti formulę, paspauskite Ctrl + X jį nupjauti. Tada paspauskite Esc klavišą, kad išeitumėte iš formulės juostos.

Arba pasirinkite langelį su formule ir paspauskite F2 klavišą arba dukart spustelėkite langelį. Taip pasirinktas langelis bus perkeltas į redagavimo režimą. Tada langelyje pasirinkite formulę ir paspauskite Ctrl + C kad nukopijuotumėte formulę langelyje kaip tekstą.

Tada pasirinkite paskirties langelį ir paspauskite Ctrl + V formulei įklijuoti.

Dabar tiksli formulė nukopijuojama į paskirties langelį be jokių langelio nuorodos pakeitimų.

Nukopijuokite formules su absoliučiomis arba mišriomis ląstelių nuorodomis

Jei norite perkelti arba kopijuoti tikslias formules nekeisdami langelių nuorodų, turėtumėte pakeisti langelių santykines nuorodas į absoliučias nuorodas. Pavyzdžiui, pridėjus ($) ženklą prie santykinės langelio nuorodos (B1), ji tampa absoliučia nuoroda ($B$1), todėl ji išlieka statiška, nesvarbu, kur formulė būtų nukopijuota ar perkelta.

Tačiau kartais gali tekti naudoti mišrių langelių nuorodas ($B1 arba B$1), pridėjus dolerio ($) ženklą prieš stulpelio raidę arba eilutės numerį, kad užrakintumėte eilutę arba stulpelį.

Paaiškinkime pavyzdžiu. Tarkime, kad turite šią lentelę, kurioje apskaičiuojamas mėnesinis santaupas, kiekvieną mėnesį iš darbo užmokesčio (B stulpelyje) atimant nuomos mokestį (B9).

Toliau pateiktame pavyzdyje formulėje naudojama absoliuti langelio nuoroda (9 USD B USD), kad nuomos suma būtų užfiksuota langelyje B9, ir santykinė langelio nuoroda į langelį B2, nes ją reikia koreguoti, kad kiekviena eilutė atitiktų kiekvieną mėnesį. B9 yra absoliuti langelio nuoroda (9 USD B), nes norite atimti tą pačią nuomos sumą iš kiekvieno mėnesio uždarbio.

Tarkime, kad norite perkelti likučius iš C stulpelio į E stulpelį. Jei nukopijuosite formulę (įprastu kopijavimo/įklijavimo metodu) iš langelio C2 (=B2-$B$9), įklijavus pasikeis į =D2-$B$9 langelyje E2, todėl jūsų skaičiavimai neteisingi!

Tokiu atveju pakeiskite santykinę langelio nuorodą (B2) į mišrią langelio nuorodą ($B2), pridėdami ženklą „$“ prieš langelyje C2 įvestos formulės stulpelio raidę.

Ir dabar, jei nukopijuosite arba perkelsite formulę iš langelio C2 į E2 arba bet kurį kitą langelį ir pritaikysite formulę stulpelyje žemyn, stulpelio nuoroda išliks tokia pati, o eilutės numeris bus pakoreguotas kiekvienam langeliui.

Nukopijuokite Įklijuokite Excel formules nekeisdami nuorodų naudodami užrašų knygelę

Galite pamatyti kiekvieną formulę „Excel“ skaičiuoklėje naudodami Rodyti formulės parinktis. Norėdami tai padaryti, eikite į skirtuką „Formulės“ ir pasirinkite „Rodyti formules“.

Arba galite įjungti formulės peržiūros režimą paspausdami Ctrl + ` spartusis klavišas, kuris rodo kiekvieną formulę darbalapyje. Kapo kirčio klavišą (`) rasite viršutiniame kairiajame klaviatūros kampe eilėje su skaičių klavišais (po ESC klavišą ir prieš skaičių 1 klavišą).

Pasirinkite visus langelius su formulėmis, kurias norite kopijuoti, ir paspauskite Ctrl + C nukopijuoti juos arba Ctrl + X juos nupjauti. Tada atidarykite Notepad ir paspauskite Ctrl + V norėdami įklijuoti formules į bloknotą.

Tada pasirinkite formulę ir nukopijuokite (Ctrl + C) iš užrašų knygelės ir įklijuokite (Ctrl + V) langelyje, kuriame norite nukopijuoti tikslią formulę. Galite nukopijuoti ir įklijuoti juos po vieną arba visus iš karto.

Įklijavę formules, paspausdami išjunkite formulės peržiūros režimą Ctrl + ` arba vėl eikite į „Formulės“ -> „Rodyti formules“.

Nukopijuokite tikslias formules naudodami „Excel“ funkciją „Rasti ir pakeisti“.

Jei norite nukopijuoti tikslių formulių diapazoną, taip pat galite naudoti „Excel“ įrankį „Rasti ir pakeisti“.

Pasirinkite visus langelius, kuriuose yra norimos kopijuoti formulės. Tada eikite į skirtuką „Pagrindinis“, redagavimo grupėje spustelėkite „Rasti ir pasirinkite“ ir pasirinkite parinktį „Pakeisti“ arba tiesiog paspauskite Ctrl + H Norėdami atidaryti dialogo langą Rasti ir pakeisti.

Dialogo lange „Rasti ir pakeisti“ įveskite lygybės ženklą (=) lauke „Rasti ką“. Lauke „Pakeisti į“ įveskite simbolį arba simbolį, kuris dar nėra jūsų formulių dalis, pvz., # arba , ir pan. Tada spustelėkite mygtuką „Pakeisti viską“.

Gausite greitą pranešimo laukelį, kuriame bus nurodyta „Pakeitėme 6 kartus“ (nes pasirinkome 6 langelius su formulėmis). Tada spustelėkite „Gerai“ ir „Uždaryti“, kad uždarytumėte abu dialogo langus. Taip visi lygūs (=) ženklai pakeičiami maišos (#) ženklais, o formulės paverčiamos teksto eilutėmis. Dabar kopijuojant formulių langelių nuorodos nebus pakeistos.

Dabar galite pasirinkti šias ląsteles, paspauskite Ctrl + C norėdami juos nukopijuoti ir įklijuoti į paskirties langelius naudodami Ctrl + V.

Galiausiai turite pakeisti (#) ženklus atgal į (=) ženklus. Norėdami tai padaryti, pasirinkite abu diapazonus (originalus ir nukopijuotas) ir paspauskite Ctrl + H Norėdami atidaryti dialogo langą Rasti ir pakeisti. Šį kartą įveskite maišos (#) ženklą lauke „Rasti ką“, o lygų (=) ženklą lauke „Pakeisti į“ ir spustelėkite mygtuką „Pakeisti viską“. Spustelėkite „Uždaryti“, kad uždarytumėte dialogo langą.

Dabar teksto eilutės konvertuojamos atgal į formules ir gausite šį rezultatą:

Padaryta!