Kako kopirati formulu u Excelu sa ili bez mijenjanja referenci

  • Podijeli Ovo
Michael Brown

U ovom vodiču naučit ćete nekoliko različitih načina kopiranja formula u Excelu - kako kopirati formulu niz stupac, u sve odabrane ćelije, točno kopirati formulu bez mijenjanja referenci ćelija ili oblikovanja i više.

Kopiranje formula u Excelu jedan je od najlakših zadataka koji se obično obavlja jednim klikom miša. Kažem "obično" jer mogu postojati vrlo specifični slučajevi koji zahtijevaju posebne trikove, poput kopiranja niza formula bez mijenjanja referenci ćelija ili unosa iste formule u više ćelija koje nisu susjedne.

Srećom, Microsoft Excel nudi mnogo načina za obavljanje istog zadatka, a vrijedi i za kopiranje formula. U ovom vodiču raspravljat ćemo o različitim načinima kopiranja formula u Excelu kako biste mogli odabrati onu koja najbolje odgovara vašem zadatku.

    Kako kopirati formulu niz stupac

    Microsoft Excel pruža stvarno brz način kopiranja formule niz stupac. Samo učinite sljedeće:

    1. Unesite formulu u gornju ćeliju.
    2. Odaberite ćeliju s formulom i zadržite pokazivač miša iznad malog kvadrata u donjem desnom kutu- ručnom kutu ćelije, koji se naziva Ručica za punjenje . Dok to radite, kursor će se promijeniti u debeli crni križ.
    3. Držite i povucite ručicu za popunjavanje niz stupac preko ćelija u koje želite kopirati formulu.

    Na sličan način možete povući formulu već imate gomilu formula s relativnim referencama na ćelije u svom Excel listu i morate brzo napraviti točnu kopiju tih formula, ali ne osjećate da možete ispraviti reference, jedna od sljedećih metoda mogla bi biti rješenje.

    Metoda 2. Kopirajte Excel formule bez mijenjanja referenci putem Notepada

    1. Uđite u način prikaza formule pritiskom na prečac Ctrl + ` ili korištenjem bilo koje druge metode opisane u Kako za prikaz formula u Excelu.
    2. Odaberite sve ćelije s formulama koje želite kopirati ili premjestiti.
    3. Pritisnite Ctrl + C da kopirate formule ili Ctrl + X da ih izrežete. Koristite potonji prečac ako želite premjestiti formule na novu lokaciju.

    4. Otvorite Notepad ili bilo koji drugi uređivač teksta i pritisnite Ctrl + V da tamo zalijepite formule. Zatim pritisnite Ctrl + A da odaberete sve formule i Ctrl + C da ih kopirate kao tekst.
    5. U radnom listu programa Excel odaberite gornju lijevu ćeliju u koju želite zalijepiti formule i pritisnite Ctrl + V .

    Napomene:

    • Možete zalijepiti formule samo u isti radni list gdje se nalaze vaše izvorne formule, osim ako reference ne uključuju naziv lista, inače će formule biti pokvarene.
    • Radni list treba biti u načinu prikaza formule . Da biste to provjerili, idite na karticu Formule > Revizija formula i provjerite je li gumb Prikaži formule isključenuključeno.
    • Nakon što zalijepite formule, pritisnite Ctrl + ` da biste isključili način prikaza formule.

    Metoda 3. Točno kopirajte formule koristeći Excelov Find and Replace

    Da biste kopirali niz Excel formula bez mijenjanja njihovih referenci na ćelije, možete koristiti Excelovu značajku Pronađi i zamijeni na sljedeći način.

    1. Odaberite ćelije s formulama koje želite kopirati.
    2. Na kartici Početna idite na grupu Uređivanje i kliknite Pronađi & Odaberite > Zamijeni… Ili jednostavno pritisnite Ctrl + H , što je prečac za pokretanje Find & Dijalog zamjene u Excelu.
    3. U Pronađi & Zamijeni dijaloški prozor, upišite znak jednakosti (=) u okvir Pronađi što . U okvir Zamijeni s unesite neki simbol ili niz znakova koji se ne koristi ni u jednoj od vaših formula, poput ', # ili \.

      Svrha ovog koraka je pretvorite formule u tekstualne nizove, što će spriječiti Excel da promijeni reference ćelija tijekom procesa kopiranja.

      Napomena. Nemojte koristiti zvjezdicu (*) ili upitnik (?) za zamjenu, jer su to zamjenski znakovi u Excelu i njihova bi upotreba otežala kasnije korake.

    4. Kliknite Zamijeni sve i zatvorite dijaloški okvir Pronađi i zamijeni . Sve formule u odabranom rasponu pretvorit će se u tekstualne nizove:

    5. Sada možete odabrati bilo koje ćelije, pritisnite Ctrl + C zakopirajte ih, odaberite gornju ćeliju na trenutačnom radnom listu gdje želite zalijepiti formule i pritisnite Ctrl + V . Budući da Excel ne tumači formule bez znaka jednakosti kao formule, one će biti točno kopirane, bez mijenjanja referenci.
    6. Koristite Traži & Zamijenite ponovo da poništite promjenu. Odaberite oba područja, s izvornim formulama i kopiranim (za odabir nesusjednih područja pritisnite i držite Ctrl ). Pritisnite Ctrl + H da otvorite Find & Zamijeni dijalog. Ovaj put unesite obrnutu kosu crtu (\) (ili bilo koji drugi znak koji ste koristili za prvu zamjenu) u okvir Pronađi što i = u okvir Zamijeni s i kliknite gumb Zamijeni sve . Gotovo!

    Prečaci za kopiranje Excel formule u druge ćelije

    1. Kopirajte formulu prema dolje

    Ctrl + D - Kopirajte formulu iz gornje ćelije i prilagodite reference ćelije.

    Na primjer, ako imate formulu u ćeliji A1 i želite da biste ga kopirali u ćeliju A2, odaberite A2 i pritisnite Ctrl + D .

    2. Kopirajte formulu udesno

    Ctrl + R - Kopirajte formulu iz ćelije ulijevo i prilagodite reference ćelije.

    Na primjer, ako imate formulu u ćeliji A2 i želite ga kopirati u ćeliju B2, odaberite B2 i pritisnite Ctrl + R .

    Savjet. Oba gornja prečaca također se mogu koristiti za kopiranje formula u više ćelija. Trik je u odabiru obaizvorne stanice i ciljne stanice prije pritiskanja prečaca. Na primjer, ako želite kopirati formulu iz A1 u sljedećih 9 redaka, odaberite ćelije A1:A10 i pritisnite Ctrl + D .

    3. Kopiraj formulu točno

    Ctrl + ' - Kopira formulu iz gornje ćelije u trenutno odabranu ćeliju točno i ostavlja ćeliju u načinu za uređivanje.

    Ovo je brz način da napravite točnu kopiju formule bez mijenjanja referenci ćelije . Na primjer, da kopirate formulu iz ćelije A1 u A2 tako da se ne mijenjaju reference, odaberite A2 i pritisnite Ctrl + ' .

    Napomena. Nemojte brkati prečac Ctrl + ' (Ctrl + jednostruki navodnik) koji točno kopira formulu iz gornje ćelije sa Ctrl + ` (Ctrl + tipka s velikim naglaskom) koji aktivira način prikaza formula u Excelu.

    Pa, ovo je sve što imam za reći o kopiranju formula u Excelu. Ako znate neke druge metode za brzo premještanje ili kopiranje formule u Excelovim listovima, podijelite ih. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeći tjedan!

    u susjedne ćelijeudesno, ulijevo ili prema gore.

    Ako formula uključuje relativne reference ćelija (bez znaka $), one će se automatski promijeniti na temelju relativnog položaja redaka i stupci. Dakle, nakon kopiranja formule, provjerite jesu li reference ćelija ispravno podešene i proizvedite rezultat koji želite. Ako je potrebno, prebacite se između apsolutnih, relativnih i mješovitih referenci pomoću tipke F4.

    U gornjem primjeru, kako bismo bili sigurni da je formula ispravno kopirana, odaberimo neku ćeliju u stupcu C, recimo C4, i pogledajmo referenca ćelije u traci formule. Kao što možete vidjeti na snimci zaslona u nastavku, formula je u redu - u odnosu na redak 4, točno onakva kakva bi trebala biti:

    Kako kopirati formulu bez kopiranja oblikovanja

    Kopiranjem formule prema dolje povlačenjem ručke za popunjavanje ne samo da se kopira formula, već i oblikovanje izvorne ćelije kao što su font ili boja pozadine, simboli valute, broj prikazanih decimalnih mjesta, itd. U većini slučajeva ovo radi sasvim dobro, ali ponekad može pokvariti postojeće formate u ćelijama u koje se kopira formula. Uobičajeni primjer je prepisivanje alternativnog sjenčanja retka kao na sljedećoj snimci zaslona.

    Za sprječavanje prepisivanja postojećeg oblikovanja ćelije, povucite ručicu za popunjavanje kao što je prikazano gore, otpustite je, kliknite Opcije automatskog popunjavanja padajućeg izbornika i odaberite Ispuni bez oblikovanja .

    Kopiraj formulu u cijeli stupac

    Kao što ste upravo vidjeli , ručica za popunjavanje čini kopiranje formula u Excelu stvarno lakim. Ali što ako trebate kopirati formulu na list od deset stotina redaka? Povlačenje formule preko stotina redaka ne izgleda kao dobra ideja. Srećom, Microsoft Excel nudi nekoliko brzih rješenja i za ovaj slučaj.

    Dvaput kliknite na znak plus da ispunite cijeli stupac

    Da biste primijenili formulu na cijeli stupac, dvaput kliknite znak plus umjesto da ga povučete. Za one koji su preskočili prvi dio ovog vodiča, detaljni koraci slijede u nastavku.

    Da biste kopirali Excel formulu u cijeli stupac, učinite sljedeće:

    1. Unesite svoju formulu u gornjoj ćeliji.
    2. Postavite kursor u donji desni kut ćelije s formulom, pričekajte da se pretvori u znak plus, a zatim dvaput kliknite na plus.

    Napomena. Dvostruki klik na znak plus kopira formulu sve dok ima podataka u susjednim stupcima. Čim se pojavi prazan red, automatsko popunjavanje se zaustavlja. Dakle, ako vaš radni list sadrži praznine, morat ćete ponoviti gornji postupak da biste kopirali formulu ispod praznog retka ili povukli ručicu za popunjavanje kao što je objašnjeno u prethodnim primjerima:

    Stvorite Excel tablicu za kopiranje formule u sve ćelije u aautomatski stupac

    Između ostalih sjajnih značajki Excel tablica kao što su unaprijed definirani stilovi, sortiranje, filtriranje i pojasni redovi, automatski izračunati stupci su ono što Excel tablicu čini doista prekrasnim alatom za analizu grupa povezanih podataka.

    Unosom formule u jednu ćeliju u stupcu tablice (bilo koju ćeliju, ne nužno gornju), stvarate izračunati stupac i vaša se formula trenutačno kopira u sve ostale ćelije u tom stupcu . Za razliku od držača za popunjavanje, Excel tablice nemaju problema s kopiranjem formule preko cijelog stupca čak i ako tablica ima jedan ili više praznih redaka:

    Za pretvaranje raspona ćelija u Excel tablicu, jednostavno odaberite sve ćelije i pritisnite Ctrl + T . Ako više volite vizualni način, odaberite raspon, idite na karticu Insert > Tables grupu na vrpci programa Excel i kliknite gumb Table .

    Savjet. Ako baš i ne želite Excel tablicu na svom radnom listu, možete je kreirati privremenu, kako biste olakšali rad s formulama, a zatim je u sekundi možete pretvoriti natrag u uobičajeni raspon. Samo desnom tipkom miša kliknite tablicu i odaberite Tablica > Pretvori u raspon u kontekstnom izborniku.

    Kopiraj formulu u ćelije/raspone koji nisu susjedni

    Podrazumijeva se da je ručica za popunjavanje najbrži način kopiranja formule u Excelu. Ali što ako želite kopirati formulu programa Excel u ne-susjednih ćelija ili iza kraja izvornih podataka? Samo koristite staru dobru kopiju & način lijepljenja:

    1. Kliknite ćeliju s formulom da je odaberete.
    2. Pritisnite Ctrl + C da kopirate formulu.
    3. Odaberite ćeliju ili raspon ćelije u koje želite zalijepiti formulu (za odabir nesusjednih raspona pritisnite i držite tipku Ctrl).
    4. Pritisnite Ctrl + V da biste zalijepili formulu.
    5. Pritisnite Enter da dovršite zalijepljene formule.

    Napomena. Prečaci za kopiranje/lijepljenje kopiraju formulu i oblikovanje. Za kopiranje formule bez oblikovanja odaberite odgovarajuću opciju Zalijepi na vrpci ili u izborniku desnog klika, kao što je prikazano u Kopiranje formule programa Excel bez oblikovanja.

    Unesite formulu u više ćelija jednim pritiskom tipke (Ctrl + Enter)

    U situacijama kada morate unijeti istu formulu u više od jedne ćelije na radnom listu, susjedne ili nesusjedne, ovo metoda može uštedjeti vrijeme.

    1. Odaberite sve ćelije u koje želite unijeti formulu. Da biste odabrali nesusjedne ćelije, pritisnite i držite tipku Ctrl.
    2. Pritisnite F2 za ulazak u način uređivanja.
    3. Unesite formulu u jednu ćeliju i pritisnite Ctrl + Enter umjesto Enter . To je to! Formula će se kopirati u sve odabrane ćelije, a Excel će prema tome prilagoditi relativne reference ćelija.

    Savjet. Ovu metodu možete koristiti za unos bilo kojih podataka, ali nesamo formule, u više ćelija odjednom. Nekoliko drugih tehnika opisano je u sljedećem vodiču: Kako unijeti iste podatke u sve odabrane ćelije odjednom.

    Kako kopirati Excel formulu, ali bez oblikovanja

    Kao što već znate , kada kopirate formulu niz stupac u Excelu, možete koristiti opciju Ispuni bez oblikovanja koja vam omogućuje kopiranje formule, ali zadržavanje postojećeg oblikovanja odredišnih ćelija. Excelov Copy & Značajka Zalijepi nudi još veću fleksibilnost u pogledu opcija lijepljenja.

    1. Odaberite prodaju koja sadrži formulu.
    2. Kopirajte tu ćeliju pritiskom na Ctrl + C . Alternativno, desnom tipkom miša kliknite ćeliju i odaberite Kopiraj iz kontekstnog izbornika ili kliknite gumb Kopiraj na kartici Početna > Međuspremnik .
    3. Odaberite sve ćelije u koje želite kopirati formulu.
    4. Desnom tipkom miša kliknite odabrane ćelije i odaberite Formule pod Opcije lijepljenja :

    Za više opcija lijepljenja kliknite strelicu ispod gumba Zalijepi na vrpci. Na primjer, možete odabrati Formule & Oblikovanje broja za lijepljenje samo formule i formata broja kao što je format postotka, format valute i slično:

    Savjet. Ako niste sigurni koja vam opcija lijepljenja najbolje odgovara, prijeđite mišem preko različitih ikona da biste vidjeli pregled ove ili one opcije lijepljenja.

    Kopirajformula u Excelu bez mijenjanja referenci

    Excel formule rijetko se pojavljuju u proračunskoj tablici u osami. U većini slučajeva formulu unesete u jednu ćeliju, a zatim je kopirate u druge ćelije u istom stupcu ili retku kako biste izvršili isti izračun na grupi podataka. A ako vaša formula sadrži relativne reference ćelija (bez $), Excel ih automatski prilagođava tako da svaka formula radi s podacima u vlastitom retku ili stupcu. Većinu vremena, to je upravo ono što želite. Na primjer, ako imate formulu =A1*2 u ćeliji B1 i kopirate ovu formulu u ćeliju B3, formula će se promijeniti u =A3*2 .

    Ali što ako želite da Excel točno kopira formulu , bez promjene referenci ćelije usput? Ovisno o vašem konkretnom zadatku, odaberite jedno od sljedećih rješenja.

    Kopirajte ili premjestite jednu formulu bez mijenjanja referenci ćelija

    Ako trebate kopirati ili premjestiti samo jednu formulu, napravite točnu kopiju je jednostavno.

    1. Odaberite ćeliju s formulom koju želite kopirati.
    2. Odaberite formulu na traci formule pomoću miša i pritisnite Ctrl + C za kopiranje to. Ako želite premjestiti formulu, pritisnite Ctrl + X da je izrežete.

    3. Pritisnite tipku Esc za izlaz iz trake formule.
    4. Odaberite odredišnu ćeliju i pritisnite Ctl + V da tamo zalijepite formulu.

    Alternativno, možete ući u način uređivanja i kopirati formulu ućelija kao tekst:

    1. Odaberite ćeliju s formulom.
    2. Pritisnite F2 (ili dvaput kliknite na ćeliju) za ulazak u način uređivanja.
    3. Odaberite formulu u ćeliju pomoću miša i pritisnite Ctrl + C da biste je kopirali.

    4. Odaberite odredišnu ćeliju i pritisnite Ctrl+V . Ovo će točno zalijepiti formulu, bez mijenjanja referenci ćelije, jer je formula kopirana kao tekst.

    Savjet. Za brzo kopiranje formule iz gornje ćelije bez promjene reference, odaberite ćeliju u koju želite zalijepiti formulu i pritisnite Ctrl + '.

    Kopirajte niz formula bez mijenjanja ćelije reference

    Za premještanje ili kopiranje niza Excel formula tako da se reference ćelije ne mijenjaju, koristite jednu od sljedećih metoda.

    Metoda 1. Koristite apsolutne ili mješovite reference ćelija

    Ako trebate napraviti točnu kopiju formula s relativnim referencama ćelije (kao što je A1), najbolji način bi bio da ih promijenite u apsolutne reference ( $A$1) za fiksiranje reference na danu ćeliju, tako da ostane statična bez obzira kamo se formula pomiče. U drugim slučajevima, možda ćete morati koristiti mješovite reference ćelija ($A1 ili A$1) da biste zaključali stupac ili redak. Za sada nema puno smisla? U redu, razmotrimo sljedeći primjer.

    Pretpostavimo da imate tablicu koja izračunava cijene voća u EUR na temelju cijene u USD u stupcu B i tečaja ućelija C2:

    Kao što možete vidjeti na gornjoj snimci zaslona, ​​formula uključuje apsolutnu referencu ćelije ($C$2) za fiksiranje tečaja na ćeliju C2, i relativnu referencu ćelije na ćeliju B5 jer želite da se ova referenca prilagodi za svaki redak. I ovaj pristup dobro funkcionira sve dok formule ostaju u stupcu C.

    Ali da vidimo što se događa ako trebate, recimo, premjestiti EUR cijene iz stupca C u stupac F. Ako kopirate formule u na uobičajeni način kopiranjem/lijepljenjem ćelija, formula iz ćelije C5 (= B5 *$C$2) promijenit će se u = D5 *$C$2 kada se zalijepi u ćeliju F5, čineći vaše izračune pogrešnim!

    Da biste to popravili, samo promijenite relativnu referencu (B5) u mješovitu referencu $B5 (apsolutni stupac i relativni red). Stavljanjem znaka dolara ($) ispred slova stupca pričvršćujete referencu na stupac B, bez obzira gdje se formula premješta.

    A sada, ako kopirate ili premjestite formule iz stupca D u stupac F ili bilo koji drugi stupac, referenca stupca se neće promijeniti jer ste ga zaključali znakom dolara ($B5).

    Koncept referenci ćelija programa Excel može biti teško shvatiti od samog početka, ali vjerujte mi vrijedno je vašeg vremena i truda jer će vam dugoročno uštedjeti puno više vremena. Na primjer, pogledajte kako možete izračunati cijelu tablicu s jednom formulom koristeći mješovite reference ćelija.

    Međutim, ako

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.