Automatinis duomenų perkėlimas iš vienos "Excel" darbalapio į kitą

  • Pasidalinti
Hugh West

Dirbant su keliais "Excel" programos lapais, labai įprasta jausti poreikį perkelti duomenis iš vieno darbalapio į kitą. Šiam tikslui pasiekti yra daug lengvų ir paprastų būdų. Šiame straipsnyje sužinosite, kaip galite perkelti duomenis į kitą darbalapį, pateikdami tinkamus pavyzdžius ir trumpus paaiškinimus.

Atsisiųsti praktikos sąsiuvinį

Galite atsisiųsti "Excel" sąsiuvinį, kurį naudojome rengdami šį straipsnį.

Automatinis duomenų perkėlimas iš kitos darbalapio.xlsx

4 greiti būdai automatiškai perkelti duomenis iš vienos darbalapio į kitą "Excel" programoje

1. Naudokite nuorodą "Įklijuoti", kad automatiškai perkeltumėte duomenis iš kitos darbalapio

Toliau pateiktame paveikslėlyje, 1 lapas pateikiami kai kurių išmaniųjų telefonų modelių techniniai duomenys.

O čia yra Lapas2 kai iš pirmojo lapo buvo išskirti tik trys stulpeliai. Kaina stulpelis dar nebuvo nukopijuotas, nes čia parodysime įvairius metodus, kaip ištraukti kainoraštį iš pirmojo lapo. Turime išlaikyti tam tikras taisykles, kurios automatiškai atnaujins kainų stulpelį, jei pirmajame lape atitinkamame stulpelyje bus padarytas koks nors pakeitimas (1 lapas) .

Dabar pažiūrėkime, kaip galime susieti šiuos du darbalapius, kad duomenys viename darbalapyje (2 lapas) bus automatiškai užpildytas pagal kitą darbalapį. (1 lapas) .

📌 1 žingsnis:

➤ Nuo 1 lapas , pasirinkite ląstelių intervalą (F5:F14) kuriuose nurodytos išmaniųjų telefonų kainos.

➤ Spauda CTRL+C nukopijuoti pasirinktą ląstelių intervalą.

📌 2 žingsnis:

➤ Eiti į Lapas2 dabar.

➤ Pasirinkite pirmąją išvesties ląstelę Kaina skiltis.

➤ Dešiniuoju pelės mygtuku spustelėkite pelės mygtuką ir pasirinkite Įklijuoti nuorodą parinktį, kuri toliau pateiktoje ekrano nuotraukoje pažymėta raudonu kvadratu.

Ir Kaina dabar stulpelyje įrašyti iš pirmojo lapo ištraukti duomenys. (1 lapas) .

Dabar pamatysime, kaip pasikeitus duomenims pagrindiniame darbalapyje (1 lapas) automatiškai užpildomi antrojo darbalapio duomenys. (2 lapas) .

📌 3 veiksmas:

➤ Į 1 lapas , pakeisti bet kurio išmaniojo telefono modelio kainos vertę.

➤ Spauda Įveskite ir eikite į Lapas2 .

Atnaujintą atitinkamo išmaniojo telefono kainą rasite Lapas2 . Taip galime lengvai susieti du ar kelis darbalapius ir perkelti duomenis.

Skaityti daugiau: Automatinis duomenų perkėlimas iš vienos "Excel" darbalapio į kitą naudojant VLOOKUP

2. Automatinis duomenų perkėlimas naudojant "Excel" darbalapio nuorodą

Dabar taikysime kitą metodą, kai nereikės nieko kopijuoti ir įklijuoti iš vieno darbalapio į kitą. Verčiau naudosime langelio (-ių) nuorodą (-as) iš kito darbalapio, kad automatiškai užpildytume duomenis.

📌 1 žingsnis:

➤ Į Lapas2 , pasirinkite D5 langelis ir įdėkite Lygus (=) ženklas.

📌 2 žingsnis:

➤ Eiti į 1 lapas .

➤ Pasirinkite ląstelių intervalą (F5:F13) kuriame pateikiamos visų išmaniųjų telefonų modelių kainos.

➤ Spauda Įveskite .

Dabar Lapas2 , rasite daugybę kainų D stulpelis nuo Nuo D5 iki D14 Jei pakeisite bet kokius duomenis Kaina stulpelyje 1 lapas , taip pat matysite atnaujintą atitinkamo elemento kainą Lapas2 iš karto.

Skaityti daugiau: Kaip "Excel" ištraukti duomenis iš kito lapo pagal kriterijus

Panašūs skaitiniai

  • Kaip importuoti teksto failą su keliais skirtukais į "Excel" (3 metodai)
  • "Excel" filtruotų duomenų ištraukimas į kitą lapą (4 metodai)
  • Kaip importuoti duomenis iš tekstinio failo į "Excel" (3 metodai)
  • "Excel" konvertavimas į tekstinį failą su skirtuku (2 paprasti būdai)
  • Kaip automatiškai konvertuoti teksto failą į "Excel" (3 tinkami būdai)

3. Naudokite pliuso (+) simbolį, kad automatiškai perkeltumėte duomenis į kitą darbalapį

Šiame skirsnyje taikysime alternatyvią formulę, kuri prasideda nuo a Pliuso simbolis (+) vietoj Lygybės ženklas (=) . Atlikime šiuos veiksmus.

📌 1 žingsnis:

➤ Pasirinkite išvestį D5 langelis svetainėje Lapas2 .

➤ Pradėkite rašyti ir įveskite Pliuso simbolis (+) tik ten. Nespauskite Įveskite dabar.

➤ Vilkite pelės žymeklį į 1 lapas skirtukas.

➤ Dešiniuoju pelės klavišu spustelėkite pelės mygtuką ir būsite nukreipti į 1 lapas .

📌 2 žingsnis:

➤ Į 1 lapas , dabar pasirinkite ląstelių intervalą (F5:F14) kuriame yra visų prietaisų kainos.

➤ Spauda Įveskite .

Kaip toliau pateiktoje ekrano kopijoje, visas kainas rasite po Kaina stulpelyje Lapas2 . O jei pakeisite išmaniojo telefono prietaiso kainą 1 lapas , automatiškai bus atnaujinta atitinkama kaina Lapas2 nedelsiant.

Skaityti daugiau: Duomenų ištraukimas iš vieno lapo į kitą naudojant VBA programą "Excel" (3 metodai)

4. Įterpkite VBA makrokomandą, kad automatiškai perkeltumėte duomenis į kitą "Excel" darbalapį

Paskutiniame skyriuje taikysime VBA kodai duomenims perkelti iš 1 lapas į Lapas2 . Toliau pateiktame paveikslėlyje, 1 lapas yra Išmanusis telefonas ir Kaina skirtukai B4 ir C4 Atitinkamai. Čia įvesime išmaniojo telefono modelį ir jo kainą į B5 ir C5 Tada paspausime pasirinktinį mygtuką, kuris įvesties duomenis perkels iš 1 lapas į Lapas2 .

Ir čia yra Lapas2 kuriame išmaniųjų telefonų modelių sąrašas ir atitinkamos kainos bus automatiškai užpildytos iš 1 lapas .

Taigi, dabar galime pereiti prie būtinų veiksmų, kuriais bus vykdoma Makro tinkamai.

📌 1 žingsnis:

➤ Eikite į Kūrėjas juostelė pirmoji.

➤ Iš Įdėkite išskleidžiamajame sąraše pasirinkite pirmą stačiakampio formos komandų mygtuką ActiveX valdikliai skyrius.

📌 2 žingsnis:

➤ Dabar nubrėžkite stačiakampį pagal pageidaujamą dydį. Ir pamatysite komandos mygtuką, kaip parodyta toliau pateiktoje ekrano nuotraukoje.

📌 3 veiksmas:

➤ Dabar dešiniuoju pelės klavišu spustelėkite pelės mygtuką.

➤ Pasirinkite parinktį Savybės .

📌 4 veiksmas:

➤ Į Antraštė priskirkite mygtuko pavadinimą, tarkime, kad tai yra Perkėlimas į 2 lapą .

📌 5 veiksmas:

➤ Dešiniuoju pelės klavišu spustelėkite Lapas skirtuką ir pasirinkite Peržiūrėti kodą .

Svetainė VBA bus rodomas langas.

📌 6 veiksmas:

➤ Į VBA modulį, įklijuokite šiuos kodus:

 Option Explicit Private Sub CommandButton1_Click() Dim Smartphone As String, Price As String Worksheets("Sheet1").Select Smartphone = Range("B5") Price = Range("C5") Worksheets("Sheet2").Select Worksheets("Sheet2").Range("B4").Select If Worksheets("Sheet2").Range("B4").Offset(1, 0) "" Then Worksheets("Sheet2").Range("B4").End(xlDown).Select End If ActiveCell.Offset(1, 0).Select ActiveCell.Value =Išmanusis telefonas ActiveCell.Offset(0, 1).Select ActiveCell.Value = Price Worksheets("Sheet1").Select Worksheets("Sheet1").Range("B5:C5").ClearContents End Sub 

📌 7 veiksmas:

➤ Dabar grįžkite į 1 lapas .

➤ Į atitinkamus įvesties langelius įveskite išmaniojo telefono modelio pavadinimą ir jo kainą.

➤ Spustelėkite mygtuką "Perkelti į 2 lapą .

Pamatysite, kad įvesties duomenys išnyko iš 1 lapas .

Dabar pereikite prie Lapas2 ir ten rasite savo įvesties duomenis atitinkamose antraštėse.

📌 8 veiksmas:

➤ Keliaukime į 1 lapas dar kartą.

➤ Įveskite kito išmaniojo telefono įrenginio pavadinimą ir jo kainą.

➤ Paspauskite dešinėje esantį komandų mygtuką.

Taigi, ką tik perkėlėme ir antruosius įvesties duomenis į Lapas2 Tokiu būdu galime įvesti vis daugiau duomenų į 1 lapas ir automatiškai atnaujinti Lapas2 su įvesties duomenimis iš 1 lapas kiekvieną kartą.

Skaityti daugiau: Kaip perkelti duomenis iš vieno "Excel" lapo į kitą naudojant makrokomandas

Baigiamieji žodžiai

Tikiuosi, kad visi šie pirmiau paminėti paprasti metodai dabar padės jums juos taikyti savo "Excel" skaičiuoklėse, kai reikės perkelti duomenis iš vienos darbalapio į kitą. Jei turite klausimų ar atsiliepimų, praneškite man komentarų skiltyje. Arba galite peržiūrėti kitus mūsų straipsnius, susijusius su "Excel" funkcijomis šioje svetainėje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.