Vzorec programu Excel na kopírovanie hodnoty bunky z iného listu (4 príklady)

  • Zdieľajte To
Hugh West

Microsoft Excel poskytuje širokú škálu základných & jednoduchých metód na kopírovanie hodnôt buniek z iného pracovného hárka do nového pracovného hárka alebo dokonca do nového zošita. Tu som sa pokúsil zhrnúť všetky plodné metódy na nájdenie vzorca Excelu na kopírovanie hodnoty bunky z iného hárka podľa viacerých kritérií & s odkazmi na bunky.

Stiahnite si cvičebnicu

Môžete si stiahnuť cvičné zošity, ktoré sme použili pri príprave tohto článku.

Vzorec na kopírovanie Book1.xlsm

Vzorec na kopírovanie knihy2.xlsx

4 jednoduché spôsoby kopírovania hodnoty bunky z iného hárka v programe Excel

V tejto časti sú pre vzorec Excel k dispozícii 4 spôsoby kopírovania hodnoty bunky z iného hárka. Tieto spôsoby si rozoberieme s náležitým znázornením. Takže začnime.

1. Kopírovanie & Vložiť s viacerými možnosťami

V našom súbore údajov máme 2 stĺpce (Stĺpce D & E) s 10% & 20% zvýšenie platov 5 zamestnancov v List 1 .

Teraz skopírujeme celé pole alebo tabuľku nižšie do iného hárku (List 2) v tom istom zošite.

Kroky :

  • Najprv vyberte celé pole alebo tabuľku (B4 : E9)
  • Teraz stlačte CTRL+C skopírovať vybrané pole.

  • Potom otvorte List 2 & na bunke B4 kam chcete vložiť, a vyberte túto bunku.
  • Potom, kliknutie pravým tlačidlom myši na myši & z Vložiť možnosti vyberte 1. s názvom Vložiť(P) Získate iba celé údaje so vzorcami & formáty ako tento Vložiť presne skopíruje všetky údaje vrátane vzorcov & formátov buniek z ľubovoľného hárku.

Ak vyberiete Vložiť hodnoty(V) uvidíte iba text & číselné hodnoty boli skopírované, ale pri tejto možnosti sa neskopíruje žiadny vzorec ani formát bunky.

Ak si vyberiete Vzorce pasty potom sa v 1. hárku zobrazia iba vzorce vykonané v List 2 s výslednými hodnotami, ale formát bunky sa neskopíruje.

Ak chcete skopírovať iba formát bunky, vyberte položku Vložiť formát Nebude kopírovať žiadne hodnoty ani vzorce z referenčných buniek, iba formáty buniek.

Vložiť môžete tak, že uvediete Odkaz na bunky tiež. Vyberte si Vložiť prepojenie možnosť & názov zdroja alebo odkaz sa priradí vloženým hodnotám v inom hárku.

S Vložiť transpozíciu môžete konvertovať riadky & stĺpce na stĺpce & resp. riadky. A tu sa zachovajú aj výsledné údaje spolu so vzorcami & formáty buniek.

Všetky vyššie uvedené funkcie možno vykonať aj s viacerými & amp; prispôsobenými možnosťami výberom možnosti Vložiť špeciálne z pravého tlačidla myši, keď budete chcieť vložiť hodnoty.

Prečítajte si viac: Vzorec programu Excel na kopírovanie textu z jednej bunky do inej bunky

2. Vytvorenie odkazu na bunku z iného listu

Na kopírovanie údajov z iného hárku na účely výpočtu môžeme použiť aj odkazy na bunky & hárku. Tu v List 1 máme len tabuľku aktuálnych platov. Chceme určiť platy s 10% zvýšiť pomocou týchto údajov v inom hárku (List 2) .

Kroky:

  • Najprv otvorte List 2 & v bunke C5 , typ-

=Sheet1!C5+(Sheet1!C5*10%)

  • Potom stlačte tlačidlo Vstúpte na stránku & dostanete vyšší plat za Sama.
  • Teraz použite Rukoväť náplne z bunky C5 na Automatické vypĺňanie ostatné bunky v tomto stĺpci.

Takže to, čo sa tu deje, je spomenutím Sheet1! pred C5 , v skutočnosti máme na mysli Bunka C5 z adresy List 1 . A zvyšok výpočtu v stĺpci sa vykoná pomocou hárku & odkazy na bunky pomocou Automatické vypĺňanie možnosť.

Prečítajte si viac: Excel VBA na kopírovanie údajov z iného zošita bez otvorenia

3. Vytvorenie odkazu na bunku v inom zošite

Teraz chceme použiť odkaz na bunku z iného zošita (Kniha2) ktorý je práve otvorený, a potom vykonáme náš výpočet v Kniha1 s odkazom na túto bunku na určenie platov s 10% zvýšenie pre každého zamestnanca.

Kroky :

  • Po prvé, v bunke C5 na stránke Kniha2 , typ-

=[Book1.xlsx]Sheet1!C5+([Book1.xlsx]Sheet1!C5*10%)

  • Potom stlačte tlačidlo VSTÚPIŤ , dostanete výslednú hodnotu pre 1.
  • Teraz potiahnite vzorec nižšie, aby ste skopírovali celý stĺpec, ako to bolo uvedené v predchádzajúcej metóde.

Takže tu používame odkaz na iný zošit. A preto musíme spomenúť [Book1.xlsx]List1! pred zadaním C5 ako tento C5 bunka je prítomná v List 1 z Kniha1 .

Ak chcete pridať odkaz na iný zošit, ktorý je zatvorený, potom musíte pred zadaním odkazu na iný zošit uviesť cestu k zdrojovému súboru. V tomto prípade, ak Book1 nie je otvorený, potom príkazy na paneli funkcií budú-

='C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5+('C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5*10%)

Môžete skopírovať vzorec uvedený & použiť na svojom pracovnom hárku, ale uistite sa, že je správne uvedené umiestnenie vášho vlastného súboru s príponou alebo zdrojová cesta vášho referenčného zošita.

Prečítajte si viac: Excel VBA: Kopírovanie hodnoty bunky a vloženie do inej bunky

Podobné čítania

  • Ako použiť VBA PasteSpecial a zachovať formátovanie zdroja v programe Excel
  • Kopírovanie a vkladanie hodnôt do ďalšieho prázdneho riadku pomocou Excel VBA (3 príklady)
  • Ako kopírovať a vkladať v programe Excel a zachovať veľkosť buniek (7 príkladov)
  • Excel VBA: Kopírovanie rozsahu do iného zošita
  • Ako používať VBA na vkladanie hodnôt len bez formátovania v programe Excel

4. Používanie pomenovaného rozsahu a odkazovanie na iný list alebo zošit

Teraz môžeme použiť ďalšiu plodnú metódu pomocou Pomenovaný rozsah na definovanie zdrojových údajov.

Kroky:

  • Najprv prejdite na zdrojové údaje, ktoré potrebujete použiť v inom hárku.
  • Potom stlačte tlačidlo CTRL+F3 horná časť otvorená Názov manažéra .
  • Teraz kliknite na Nový.. možnosť aktivovať Nový názov dialógové okno.

  • Potom zadajte názov svojich zdrojových údajov vo vnútri Názov box. Nemôžete použiť Priestor pri písaní názvu.
  • Teraz kliknite na Vzťahuje sa na box (t. j. Plat ) & potom vyberte celé pole alebo tabuľku, na ktorú chcete odkazovať.

  • Tlač OK & the Názov manažéra zobrazí novo vytvorený zdrojový súbor s názvom v zozname.

  • Teraz prejdite na ľubovoľný pracovný hárok v tom istom zošite & použite tento definovaný názov na paneli funkcií. Nájdete možnosť použiť údaje podľa názvu, ktorý ste vytvorili prostredníctvom Názov manažéra . Tlač VSTÚPIŤ .

  • V novom pracovnom hárku sa vám naraz zobrazia odkazované údaje. Všetky údaje sú tu uložené pod názvom, ktorý ste definovali.

  • V prípade, že sa potrebujete odvolať na tieto údaje z iného zošita, musíte uviesť názov súboru tohto zošita spolu s definovaným názvom. Takže tu budú príkazy v paneli funkcií, ak sa chceme odvolať na naše údaje z iného zošita, ktorý je práve otvorený -

=Book1.xlsx!Plat

  • A ak je referenčný zošit zatvorený, musíme pred uvedením názvu zošita pridať zdrojovú cestu k tomuto zošitu alebo súboru programu Excel, ako aj definovaný názov údajov. Takže naše príkazy v paneli funkcií tu budú -

='C:\Users\88019\Desktop\Book1.xlsx'!Plat

Prečítajte si viac: Ako skopírovať viacero buniek do iného hárka v programe Excel (9 metód)

Excel VBA na kopírovanie hodnoty bunky do iného hárka

Ak máte radi VBA , potom máme pre vás dobrú správu, môžeme skopírovať rozsah údajov z jedného listu do druhého listu pomocou VBA aj kód.

Kroky :

  • Najprv stlačte Alt+F11 , VBA otvorí sa okno.
  • Z Vložte vyberte kartu Modul príkaz. Nový modul s názvom Modul 1 sa zobrazí miesto, kde budete písať svoje kódy.
  • Teraz skopírujte nasledujúce kódy alebo makrá a vložte ich do vlastného modulu.
 Sub CopytoAnotherSheet() Worksheets("Sheet1").Range("B4:E9").Copy Worksheets("Sheet3").Range("B4:E9") End Sub 
  • Po skopírovaní kódov stlačte tlačidlo F5 a vráťte sa na pracovný hárok Excelu stlačením Alt+F11 opäť.

  • Na nasledujúcom obrázku vidíte, že údaje boli skopírované z List 1 na List 3 .

Prečítajte si viac: Špeciálna funkcia VBA Paste na kopírovanie hodnôt a formátov v programe Excel (9 príkladov)

Záver

Toto sú všetky najvhodnejšie, ktoré som doteraz našiel, aby som našiel vzorec programu Excel na kopírovanie hodnoty bunky z iného listu alebo dokonca z iného zošita, ak je otvorený alebo zatvorený. Ak si myslíte, že som vynechal metódu, ktorú som mal spomenúť v článku, dajte mi prosím vedieť prostredníctvom vašich cenných komentárov. Alebo sa môžete pozrieť na naše ďalšie zaujímavé & informatívne články na tejto webovej stránke.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.