Sadržaj
Microsoft Excel je pružio širok spektar osnovnih & jednostavne metode za kopiranje vrijednosti ćelija iz drugog radnog lista na novi radni list ili čak u novu radnu knjigu. Ovdje sam pokušao sažeti sve plodonosne metode za pronalaženje Excel formule za kopiranje vrijednosti ćelije s drugog lista pod više kriterija & sa referencama ćelija.
Preuzmite Vježbenicu
Možete preuzeti radne sveske koje smo koristili za pripremu ovog članka.
Formula za Copy-Book1.xlsm
Formula za Copy-Book2.xlsx
4 jednostavna načina za kopiranje vrijednosti ćelije s drugog lista u programu Excel
U ovom odjeljku, dostupna su 4 načina za Excelovu formulu za kopiranje vrijednosti ćelije s drugog lista. Razgovarat ćemo o načinima uz odgovarajuću ilustraciju. Dakle, krenimo.
1. Kopiraj & Zalijepi s više opcija
U našem skupu podataka imamo 2 stupca (Kolone D & E) sa 10% & ; 20% povećane plate za 5 zaposlenih u listu 1 .
Sada ćemo kopirati cijeli niz ili tabelu ispod na drugi list (list 2) u istoj radnoj knjizi.
Koraci :
- Prvo, odaberite cijeli niz ili tabela (B4 : E9)
- Sada pritisnite CTRL+C da kopirate odabrani niz.
- Zatim otvorite list 2 & na ćeliju B4 u koju želite da zalijepite i odaberite jećelija.
- Nakon toga, desni klik miša & iz opcija Zalijepi odaberite samo prvu pod nazivom Zalijepi(P) . Dobit ćete cijele podatke sa formulama & formatima jer će ova opcija Zalijepi tačno kopirati sve podatke uključujući formule & formate ćelija s bilo kojeg lista.
Ako odaberete Zalijepi vrijednosti(V) vidjet ćete samo tekst & vrijednosti brojeva su kopirane, ali nikakva formula ili format ćelije neće biti kopirani s ovom opcijom.
Ako odaberete opciju Zalijepi formule , tada samo formule izvršene na 1. listu će biti prikazane u Sheet 2 sa rezultirajućim vrijednostima, ali neće biti kopiran format ćelije.
Sada ako želite kopirajte samo format ćelije, a zatim odaberite opciju Zalijepi format . Neće kopirati nijednu vrijednost ili formule iz referentnih ćelija osim samo formata ćelija.
Možete zalijepiti spominjanjem Referenca ćelija . Odaberite opciju Zalijepi vezu & izvorno ime ili veza bit će dodijeljeni zalijepljenim vrijednostima na drugom listu.
Sa opcijom Paste Transpose , možete pretvoriti redove & kolone u kolone & redova respektivno. I ovdje su rezultirajući podaci zajedno sa formulama & formati ćelija također će biti sačuvani.
Cijele gore navedene funkcije također se mogu izvršiti čak i sa više &prilagođene opcije odabirom Paste Special desnim klikom miša kada idete da zalijepite vrijednosti.
Pročitajte više: Excel formula za kopiranje teksta iz jedne ćelije u drugi list
2. Kreiranje reference ćelije iz drugog lista
Također možemo koristiti cell & reference listova za kopiranje podataka iz drugog lista za proračun. Ovdje u Tabelu 1 imamo grafikon samo trenutnih plata. Želimo da utvrdimo plate sa povećanjem 10% uz pomoć ovih podataka u drugom listu (list 2) .
Koraci:
- Najprije otvorite List 2 & u ćeliju C5 , upišite-
=Sheet1!C5+(Sheet1!C5*10%)
- Zatim pritisnite Enter & dobit ćete povećanu plaću za Sama.
- Sada koristite ručku za popunjavanje od ćelije C5 do automatskog popunjavanja drugih ćelija u ovoj koloni.
Dakle, ono što se ovdje događa je spominjanje Sheet1! prije C5 , mi zapravo mislimo na Ćelija C5 iz list 1 . A ostatak proračuna u koloni će se izvršiti pomoću lista & reference ćelija pomoću opcije Autofill .
Pročitajte više: Excel VBA za kopiranje podataka iz druge radne knjige bez otvaranja
3. Kreiranje reference ćelije na drugu radnu knjigu
Sada želimo koristiti referencu ćelije iz druge radne knjige (Book2) koja je trenutno otvorena,a zatim ćemo izvršiti našu kalkulaciju u Knjizi1 sa tom referencom ćelije da odredimo plate sa povećanjem od 10% za svakog zaposlenog.
Koraci :
- Prvo, u ćeliji C5 u Knjizi2 , upišite-
=[Book1.xlsx]Sheet1!C5+([Book1.xlsx]Sheet1!C5*10%)
- Zatim, pritisnite ENTER , dobićete rezultujuću vrijednost za prvu.
- Sada povucite formulu ispod da kopirate cijeli stupac kao što je navedeno u prethodnoj metodi.
Dakle, ovdje koristimo referencu drugu radnu svesku. I zato moramo spomenuti [Book1.xlsx]Sheet1! prije kucanja C5 jer je ova C5 ćelija prisutna u Sheet 1 od Knjiga1 .
Ako želite dodati referencu na drugu radnu knjigu koja je zatvorena onda morate spomenuti putanju izvorne datoteke prije nego što unesete referencu druge radne knjige. Ovdje, u ovom slučaju, ako Knjiga1 nije otvorena, naredbe u funkcijskoj traci će biti-
='C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5+('C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5*10%)
Možete kopirati spomenutu formulu & primijeniti na svoj radni list, ali provjerite je li lokacija vaše datoteke ekstenzije ili izvorna putanja vaše referentne radne knjige ispravno navedena.
Pročitajte više: Excel VBA: Kopiraj ćeliju Vrijednost i zalijepi u drugu ćeliju
Slična očitanja
- Kako primijeniti VBA PasteSpecial i zadržati izvorno formatiranje u Excelu
- Kopiraj i zalijepi vrijednosti u sljedeći prazan redsa Excel VBA (3 primjera)
- Kako kopirati i zalijepiti u Excel i zadržati veličinu ćelije (7 primjera)
- Excel VBA: Kopirati Raspon do druge radne sveske
- Kako koristiti VBA za lijepljenje samo vrijednosti bez formatiranja u Excel
4. Korištenje imenovanog raspona i pozivanje na drugi list ili radnu knjigu
Sada možemo slijediti još jednu plodnu metodu korištenjem Named Range za definiranje izvornih podataka.
Koraci:
- Prvo idite na izvorne podatke koje trebate koristiti na drugom radnom listu.
- Zatim pritisnite CTRL+F3 vrh otvorite Upravitelj imena .
- Sada kliknite na Novo.. opciju da aktivirate Novo ime dijaloški okvir.
- Nakon toga dajte naziv vaših izvornih podataka unutar Name okvira. Ne možete koristiti Space dok kucate ime.
- Sada kliknite na Odnosi se na polje (tj. Plata ) & zatim odaberite cijeli niz ili tablicu na koju se želite pozivati.
- Pritisnite OK & Upravitelj imena će prikazati novokreirani izvorni fajl sa imenom na listi.
- Sada idite na bilo koji radni list u vaša ista radna sveska & koristite to definirano ime u funkcijskoj traci. Naći ćete opciju da koristite podatke po imenu koje ste napravili putem Upravitelja imena . Pritisnite ENTER .
- Odjednom ćete dobiti navedene podatke u novom radnom listu. Cijelipodaci se ovdje pohranjuju kao naziv koji ste definirali.
- Sada, u slučaju da se trebate pozivati na te podatke iz druge radne knjige, imate da se spomene i naziv datoteke te radne knjige zajedno sa definisanim imenom. Dakle, ovdje će naredbe biti u funkcijskoj traci ako želimo uputiti naše podatke iz druge radne knjige koja je trenutno otvorena-
=Book1.xlsx!Salary
- I ako je referentna radna knjiga zatvorena, onda moramo dodati izvornu putanju te radne knjige ili Excel datoteke prije nego što spomenemo naziv radne knjige kao i definirani naziv za podatke. Dakle, naše komande u funkcijskoj traci ovdje će biti-
='C:\Users\88019\Desktop\Book1.xlsx'!Salary
Pročitajte više: Kako kopirati više ćelija na drugi list u Excelu (9 metoda)
Excel VBA za kopiranje vrijednosti ćelije na drugi list
Ako volite VBA , onda imamo dobre vijesti za vas, možemo kopirati niz podataka s jednog lista na drugi list sa VBA kodom.
Koraci :
- Prvo, pritisnite Alt+F11 , otvoriće se prozor VBA .
- Iz Insert karticu, odaberite naredbu Module . Pojavit će se novi modul pod nazivom Modul 1 gdje ćete pisati svoje kodove.
- Sada kopirajte sljedeće kodove ili makro i zalijepite ih u svoj modul.
4700
- Nakon kopiranja kodova, pritisnite F5 i vratite se na Excel radni list pritiskom na Alt+F11 ponovo.
- Dakle, ovdje na slici ispod, vidjet ćete da su podaci kopirani sa List 1 do List 3 .
Pročitajte više: VBA Paste Specijalno za kopiranje vrijednosti i formata u Excelu (9 primjera)
Zaključak
Ovo su sve najprikladnije koje sam do sada pronašao da pronađem Excel formulu za kopiranje vrijednosti ćelije s drugog lista ili čak druge radne knjige ako je ona otvorena ili zatvorena. Ako mislite da sam propustio metodu koju sam trebao spomenuti u članku, javite mi putem svojih vrijednih komentara. Ili možete pogledati naše druge zanimljive & informativni članci na ovoj web stranici.