Overfør automatisk data fra et Excel-regneark til et andet automatisk

  • Del Dette
Hugh West

Når du arbejder med flere ark i Excel, er det meget normalt at føle behovet for at overføre data fra et regneark til et andet. Der er en række nemme og enkle måder at opfylde dette mål på. I denne artikel lærer du, hvordan du kan overføre data til et andet regneark med passende eksempler og korte forklaringer.

Download arbejdsbog til øvelser

Du kan downloade den Excel-arbejdsbog, som vi har brugt til at forberede denne artikel.

Overfør data fra et andet regneark automatisk.xlsx

4 hurtige måder at overføre data fra et regneark til et andet automatisk i Excel på

På det følgende billede, Ark1 repræsenterer nogle specifikationer for en række smartphone-modeller.

Og her er Ark2 hvor kun tre kolonner fra det første ark er blevet udtrukket. Pris kolonnen er ikke blevet kopieret endnu, da vi her vil vise forskellige metoder til at trække prislisten ud fra det første ark. Vi skal opretholde nogle regler, der automatisk opdaterer priskolonnen, hvis der sker ændringer i den tilsvarende kolonne i det første ark (Ark1) .

Lad os nu se på, hvordan vi kan linke mellem disse to regneark, så data i det ene regneark (ark2) vil være automatisk udfyldt på grundlag af et andet regneark (Ark1) .

📌 Trin 1:

➤ Fra Ark1 , vælg området af celler (F5:F14) med priserne på smartphones.

➤ Tryk på CTRL+C for at kopiere den valgte række af celler.

📌 Trin 2:

➤ Gå til Ark2 nu.

➤ Vælg den første udgangscelle i den Pris kolonne.

➤ Højreklik på museknappen, og vælg den Indsæt link som er markeret med en rød firkant i det følgende skærmbillede.

Og den Pris kolonnen er nu komplet med de udtrukne data fra det første ark (Ark1) .

Nu skal vi se, hvordan en ændring af data i det primære regneark (Ark1) automatisk udfylder data i det andet regneark (ark2) .

📌 Trin 3:

➤ I Ark1 , ændre prisværdien af enhver smartphone-model.

➤ Tryk på Indtast og gå til Ark2 .

Og du kan finde den opdaterede pris på den tilsvarende smartphone i Ark2 På denne måde kan vi nemt linke mellem to eller flere regneark for at overføre data.

Læs mere: Overfør data fra et Excel-regneark til et andet automatisk med VLOOKUP

2. Overfør data automatisk ved hjælp af regnearkshenvisning i Excel

Nu vil vi anvende en anden metode, hvor vi ikke behøver at kopiere og indsætte noget fra et regneark til et andet, men hvor vi bruger cellehenvisningerne fra et andet regneark til automatisk at udfylde data.

📌 Trin 1:

➤ I Ark2 , vælg Celle D5 og sætte en Lige (=) tegn.

📌 Trin 2:

➤ Gå til Ark1 .

➤ Vælg området af celler (F5:F13) med priserne på alle smartphone-modeller.

➤ Tryk på Indtast .

Nu i Ark2 , finder du en række priser i Kolonne D fra D5 til D14 . Hvis du ændrer data i Pris kolonne i Ark1 , vil du også se den opdaterede pris for den tilsvarende vare i Ark2 med det samme.

Læs mere: Hvordan Excel trækker data fra et andet ark baseret på kriterier

Lignende læsninger

  • Sådan importeres tekstfil med flere afgrænsere til Excel (3 metoder)
  • Udtrække filtrerede data i Excel til et andet ark (4 metoder)
  • Sådan importeres data fra en tekstfil til Excel (3 metoder)
  • Konverter Excel til tekstfil med afgrænser (2 nemme fremgangsmåder)
  • Sådan konverteres tekstfil til Excel automatisk (3 egnede måder)

3. Brug plus (+) symbolet til automatisk at overføre data til et andet regneark

I dette afsnit anvender vi en alternativ formel, der starter med en Plus-symbol (+) i stedet for en Lighedstegn (=) Lad os gennemgå følgende trin.

📌 Trin 1:

➤ Vælg output Celle D5 Ark2 .

➤ Begynd at skrive, og indtast et Plus-symbol (+) der kun. Tryk ikke på Indtast nu.

➤ Træk din musemarkør til den Ark1 fanebladet.

➤ Højreklik på museknappen, og du vil blive omdirigeret til Ark1 .

📌 Trin 2:

➤ I Ark1 , vælg nu området af celler (F5:F14) med priserne på alle enheder.

➤ Tryk på Indtast .

Som i det følgende skærmbillede finder du alle priserne under Pris kolonne i Ark2 . Og hvis du ændrer prisen på en smartphone-enhed i Ark1 , opdateres den tilsvarende pris automatisk i Ark2 straks.

Læs mere: Udtrække data fra et ark til et andet ved hjælp af VBA i Excel (3 metoder)

4. Embed VBA-makro til automatisk overførsel af data til et andet regneark i Excel

I vores sidste afsnit vil vi anvende VBA koder til overførsel af data fra Ark1 til Ark2 . på billedet nedenfor, Ark1 indeholder den Smartphone og Pris faner i B4 og C4 Det, vi gør her, er at skrive en smartphone-model og dens pris i B5 og C5 Derefter trykker vi på en tilpasset knap, som overfører inputdataene fra Ark1 til Ark2 .

Og her er den Ark2 hvor listen over smartphone-modeller og de tilsvarende priser vil blive automatisk udfyldt fra Ark1 .

Så vi kan nu gå videre til de nødvendige trin, der vil udføre Makro korrekt.

📌 Trin 1:

➤ Gå til Udvikler bånd først.

➤ Fra den Indsæt rullemenuen, skal du vælge den første kommandoknap, der er vist i en rektangulær form, fra ActiveX-kontroller sektion.

📌 Trin 2:

➤ Tegn nu rektanglet i den størrelse, du ønsker, og du vil se kommandoknappen som vist på følgende skærmbillede.

📌 Trin 3:

➤ Højreklik på museknappen nu.

➤ Vælg den ønskede indstilling Egenskaber .

📌 Trin 4:

➤ I den Billedtekst feltet, tildeler du navnet på knappen, lad os sige, at det er ' Overførsel til ark2 .

📌 Trin 5:

➤ Højreklik på den Ark og vælg Se kode .

VBA vinduet vises.

📌 Trin 6:

➤ I den VBA modulet, indsæt følgende koder:

 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").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 

📌 Trin 7:

➤ Vend nu tilbage til din Ark1 .

➤ Indtast navnet på en smartphone-model og dens pris i de tilsvarende indtastningsceller.

➤ Klik på knappen "Overførsel til ark2 .

Og du vil se, at inputdataene er væk fra Ark1 .

Skift nu til Ark2 og du finder dine inputdata der under de tilsvarende overskrifter.

📌 Trin 8:

➤ Lad os gå til Ark1 endnu en gang.

➤ Skriv navnet på en anden smartphone-enhed og dens pris.

➤ Tryk på kommandoknappen til højre.

Så vi har netop overført de anden inputdata til Ark2 På denne måde kan vi indtaste flere og flere data i Ark1 og automatisk opdatering Ark2 med de indgående data fra Ark1 hver gang.

Læs mere: Sådan overføres data fra et ark til et andet i Excel ved hjælp af makroer

Afsluttende ord

Jeg håber, at alle disse enkle metoder, der er nævnt ovenfor, nu vil hjælpe dig med at anvende dem i dine Excel-regneark, når du skal overføre data fra et regneark til et andet. Hvis du har spørgsmål eller feedback, så lad mig vide det i kommentarfeltet. Eller du kan tjekke vores andre artikler relateret til Excel-funktioner på dette websted.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.