Siirrä tietoja yhdestä Excel-taulukosta toiseen automaattisesti

  • Jaa Tämä
Hugh West

Kun työskentelet useiden Excel-arkkien kanssa, on hyvin tavallista, että haluat siirtää tietoja yhdestä työarkista toiseen. On olemassa useita helppoja ja yksinkertaisia tapoja tämän tavoitteen saavuttamiseksi. Tässä artikkelissa opit, miten voit siirtää tietoja toiseen työarkkiin sopivien esimerkkien ja lyhyiden selitysten avulla.

Lataa harjoituskirja

Voit ladata Excel-työkirjan, jota olemme käyttäneet tämän artikkelin laatimiseen.

Tietojen siirtäminen toisesta laskentataulukosta automaattisesti.xlsxx

4 nopeaa tapaa siirtää tietoja yhdestä laskentataulukosta toiseen Excelissä automaattisesti

1. Käytä Liitä-linkkiä siirtääksesi tietoja toisesta laskentataulukosta automaattisesti.

Seuraavassa kuvassa, Sheet1 edustaa eräiden älypuhelinmallien teknisiä tietoja.

Ja tässä on Sheet2 josta on poimittu vain kolme saraketta ensimmäiseltä arkilta. Hinta saraketta ei ole vielä kopioitu, koska näytämme tässä eri menetelmiä, joilla hinnasto vedetään ulos ensimmäiseltä arkilta. Meidän on ylläpidettävä joitakin sääntöjä, jotka päivittävät hintasarakkeen automaattisesti, jos ensimmäisen arkin vastaavassa sarakkeessa tapahtuu jokin muutos. (Sheet1) .

Katsotaanpa nyt, miten voimme yhdistää nämä kaksi työarkkia niin, että yhden työarkin tiedot ovat (Sheet2) on täytetään automaattisesti toisen laskentataulukon perusteella. (Sheet1) .

📌 Vaihe 1:

➤ Alkaen Sheet1 , valitse solualue (F5:F14) joka sisältää älypuhelinten hinnat.

➤ Lehdistö CTRL+C kopioidaksesi valitun solualueen.

📌 Vaihe 2:

➤ Go to Sheet2 nyt.

➤ Valitse ensimmäinen ulostulosolu sarjassa Hinta sarake.

➤ Napsauta hiiren painiketta hiiren oikealla näppäimellä ja valitse sitten Liitä linkki vaihtoehto, joka on merkitty punaisella neliöllä seuraavassa kuvakaappauksessa.

Ja Hinta sarakkeeseen on nyt lisätty ensimmäiseltä arkilta poimitut tiedot. (Sheet1) .

Seuraavaksi katsotaan, miten tietojen muuttaminen ensisijaisessa työarkissa (Sheet1) täyttää automaattisesti tiedot toiseen laskentataulukkoon. (Sheet2) .

📌 Vaihe 3:

➤ In Sheet1 , muuttaa minkä tahansa älypuhelinmallin hinta-arvoa.

➤ Lehdistö Kirjoita ja siirry osoitteeseen Sheet2 .

Ja löydät vastaavan älypuhelimen päivitetyn hinnan osoitteessa Sheet2 Näin voimme helposti yhdistää kaksi tai useampia työarkkeja tietojen siirtämiseksi.

Lue lisää: Siirrä tietoja yhdestä Excel-taulukosta toiseen automaattisesti VLOOKUPin avulla.

2. Siirrä tiedot automaattisesti käyttämällä Excelin työarkkiviitettä.

Nyt sovelletaan toista menetelmää, jossa meidän ei tarvitse kopioida ja liittää mitään työarkista toiseen, vaan käytämme toisen työarkin soluviittauksia tietojen automaattiseen täyttämiseen.

📌 Vaihe 1:

➤ In Sheet2 , valitse Solu D5 ja laittaa Yhtäläinen (=) merkki.

📌 Vaihe 2:

➤ Go to Sheet1 .

➤ Valitse solualue (F5:F13) joka sisältää kaikkien älypuhelinmallien hinnat.

➤ Lehdistö Kirjoita .

Nyt Sheet2 , löydät erilaisia hintoja osoitteessa Sarake D alkaen D5-D14 Jos muutat tietoja Hinta sarakkeessa Sheet1 , näet myös vastaavan kohteen päivitetyn hinnan kohdassa Sheet2 heti.

Lue lisää: Kuinka Excel vetää tietoja toisesta arkista kriteerien perusteella

Samanlaisia lukemia

  • Kuinka tuoda tekstitiedosto, jossa on useita erottimia Exceliin (3 menetelmää)
  • Suodatettujen tietojen poimiminen Excelistä toiseen arkistoon (4 menetelmää)
  • Kuinka tuoda tietoja tekstitiedostosta Exceliin (3 menetelmää)
  • Muunna Excel tekstitiedostoksi rajaajalla (2 helppoa lähestymistapaa)
  • Kuinka muuntaa tekstitiedosto Exceliin automaattisesti (3 sopivaa tapaa)

3. Siirrä tiedot toiseen laskentataulukkoon automaattisesti Plus (+) -symbolin avulla.

Tässä jaksossa sovellamme vaihtoehtoista kaavaa, jonka lähtökohtana on Plus-symboli (+) sen sijaan, että Yhtäläisyysmerkki (=) Käydään läpi seuraavat vaiheet.

📌 Vaihe 1:

➤ Valitse lähtö Solu D5 osoitteessa Sheet2 .

➤ Aloita kirjoittaminen ja syötä a Plus-symboli (+) vain siellä. Älä paina Kirjoita nyt.

➤ Vedä hiiren osoitin kohtaan Sheet1 välilehti.

➤ Napsauta hiiren kakkospainiketta ja sinut ohjataan osoitteeseen Sheet1 .

📌 Vaihe 2:

➤ In Sheet1 , valitse nyt solualue (F5:F14) joka sisältää kaikkien laitteiden hinnat.

➤ Lehdistö Kirjoita .

Kuten seuraavassa kuvakaappauksessa, löydät kaikki hinnat kohdasta Hinta sarakkeessa Sheet2 . Ja jos muutat älypuhelimen hintaa vuonna Sheet1 , se päivittää automaattisesti vastaavan hinnan kohdassa Sheet2 välittömästi.

Lue lisää: Pura tiedot yhdestä arkista toiseen Excelin VBA: n avulla (3 menetelmää)

4. Upota VBA-makro tietojen siirtämiseksi automaattisesti Excelin toiseen laskentataulukkoon.

Viimeisessä osiossa sovellamme VBA koodit tietojen siirtämiseksi Sheet1 osoitteeseen Sheet2 . Alla olevassa kuvassa, Sheet1 sisältää Älypuhelin ja Hinta välilehdet B4 ja C4 Vastaavasti. Kirjoitamme älypuhelimen mallin ja sen hinnan osoitteessa B5 ja C5 Sitten painamme räätälöityä painiketta, joka siirtää syöttötiedot osoitteesta Sheet1 osoitteeseen Sheet2 .

Ja tässä on Sheet2 jossa luettelo älypuhelinmalleista ja niitä vastaavista hinnoista täytetään automaattisesti osoitteessa Sheet1 .

Voimme siis nyt siirtyä tarvittaviin vaiheisiin, jotka suorittavat ohjelman Makro kunnolla.

📌 Vaihe 1:

➤ Mene osoitteeseen Kehittäjä nauha ensin.

➤ From the Lisää pudotusvalikosta, valitse ensimmäinen suorakaiteen muotoisena näkyvä komentopainike valikosta ActiveX-ohjaimet jakso.

📌 Vaihe 2:

➤ Piirrä nyt suorakulmio haluamasi koon mukaan. Ja näet komentopainikkeen seuraavan kuvakaappauksen mukaisesti.

📌 Vaihe 3:

➤ Napsauta hiiren oikeaa painiketta nyt.

➤ Valitse vaihtoehto Ominaisuudet .

📌 Vaihe 4:

➤ In the Kuvateksti laatikko, anna painikkeen nimi, sanotaan, että se on ' Siirrä Sheet2:lle .

📌 Vaihe 5:

➤ Klikkaa hiiren kakkospainikkeella Arkki välilehti ja valitse Näytä koodi .

The VBA ikkuna tulee näkyviin.

📌 Vaihe 6:

➤ In the VBA moduuliin, liitä seuraavat koodit:

 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 =Smartphone ActiveCell.Offset(0, 1).Select ActiveCell.Value = Price Worksheets("Sheet1").Select Worksheets("Sheet1").Range("B5:C5").ClearContents End Sub 

📌 Vaihe 7:

➤ Palaa nyt takaisin Sheet1 .

➤ Kirjoita älypuhelinmallin nimi ja hinta vastaaviin syöttösoluihin.

➤ Klikkaa painiketta 'Siirrä arkille2' .

Ja näet, että syöttötiedot ovat poissa osoitteesta Sheet1 .

Vaihda nyt Sheet2 ja löydät syöttämäsi tiedot sieltä vastaavien otsikoiden alta.

📌 Vaihe 8:

➤ Mennään Sheet1 jälleen kerran.

➤ Kirjoita toisen älypuhelimen nimi ja sen hinta.

➤ Paina oikealla olevaa komentopainiketta.

Olemme siis juuri siirtäneet toisen syöttötiedon myös osoitteeseen Sheet2 Tällä tavoin voimme syöttää yhä enemmän tietoja. Sheet1 ja automaattinen päivitys Sheet2 ja syöttötiedot ovat peräisin osoitteesta Sheet1 joka kerta.

Lue lisää: Kuinka siirtää tietoja yhdestä arkista toiseen Excelissä käyttämällä makroja

Loppusanat

Toivon, että kaikki nämä edellä mainitut yksinkertaiset menetelmät auttavat sinua nyt soveltamaan niitä Excel-taulukoissa, kun sinun on siirrettävä tietoja yhdestä laskentataulukosta toiseen. Jos sinulla on kysyttävää tai palautetta, kerro minulle kommenttiosioon. Tai voit tutustua muihin Excel-funktioihin liittyviin artikkeleihimme tällä verkkosivustolla.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.