Automatický přenos dat z jednoho listu aplikace Excel do druhého

  • Sdílet Toto
Hugh West

Při práci s více listy v aplikaci Excel je velmi obvyklé, že pocítíte potřebu přenést data z jednoho listu do druhého. Existuje řada snadných a jednoduchých způsobů, jak tento cíl splnit. V tomto článku se dozvíte, jak můžete přenést data do jiného listu s vhodnými příklady a krátkými vysvětleními.

Stáhnout cvičebnici

Můžete si stáhnout sešit aplikace Excel, který jsme použili při přípravě tohoto článku.

Automatický přenos dat z jiného listu.xlsx

4 rychlé způsoby automatického přenosu dat z jednoho pracovního listu do druhého v aplikaci Excel

1. Použijte odkaz Vložit k automatickému přenosu dat z jiného pracovního listu

Na následujícím obrázku, List1 představuje některé specifikace řady modelů chytrých telefonů.

A tady je List2 kde byly vyjmuty pouze tři sloupce z prvního listu. Cena Sloupec zatím nebyl zkopírován, protože si zde ukážeme různé metody, jak vytáhnout ceník z prvního listu. Musíme zachovat určitá pravidla, která budou automaticky aktualizovat sloupec s cenou, pokud dojde k nějaké změně v příslušném sloupci v prvním listu. (List1) .

Nyní se podíváme, jak můžeme tyto dva listy propojit tak, aby data v jednom listu (List2) bude automaticky vyplněné na základě jiného pracovního listu. (List1) .

📌 Krok 1:

➤ Od List1 , vyberte rozsah buněk (F5:F14) obsahující ceny chytrých telefonů.

➤ Tisk CTRL+C zkopírovat vybraný rozsah buněk.

📌 Krok 2:

➤ Přejít na List2 nyní.

➤ Zvolte první výstupní buňku v seznamu Cena sloupec.

➤ Klikněte pravým tlačítkem myši a vyberte možnost Vložit odkaz jak je vyznačeno v červeném čtverci na následujícím snímku obrazovky.

A Cena sloupec je nyní doplněn o data získaná z prvního listu. (List1) .

Nyní se podíváme, jak změna údajů v primárním pracovním listu (List1) automaticky vyplní data na druhém pracovním listu. (List2) .

📌 Krok 3:

➤ V List1 , změnit cenovou hodnotu jakéhokoli modelu chytrého telefonu.

➤ Tisk Vstupte na a přejděte na List2 .

Aktualizovanou cenu příslušného smartphonu najdete v sekci List2 . Takto můžeme snadno propojit dva nebo více pracovních listů a přenášet data.

Přečtěte si více: Automatický přenos dat z jednoho listu aplikace Excel do druhého pomocí funkce VLOOKUP

2. Automatický přenos dat pomocí odkazu na pracovní list v aplikaci Excel

Nyní použijeme jinou metodu, při které nebudeme muset nic kopírovat a vkládat z jednoho listu do druhého. Místo toho použijeme odkaz(y) na buňky z jiného listu k automatickému doplnění dat.

📌 Krok 1:

➤ V List2 , vyberte Buňka D5 a vložte Rovnost (=) znamení.

📌 Krok 2:

➤ Přejít na List1 .

➤ Vyberte rozsah buněk (F5:F13) obsahující ceny všech modelů chytrých telefonů.

➤ Tisk Vstupte na .

Nyní v List2 , najdete řadu cen v. Sloupec D v rozmezí od D5 až D14 Pokud změníte údaje v Cena sloupec v List1 , zobrazí se také aktualizovaná cena příslušné položky v položce List2 ihned.

Přečtěte si více: Jak Excel vytáhne data z jiného listu na základě kritérií

Podobná čtení

  • Jak importovat textový soubor s více oddělovači do aplikace Excel (3 metody)
  • Extrakce filtrovaných dat v aplikaci Excel do jiného listu (4 metody)
  • Jak importovat data z textového souboru do aplikace Excel (3 metody)
  • Převod aplikace Excel do textového souboru s oddělovačem (2 snadné přístupy)
  • Jak automaticky převést textový soubor do aplikace Excel (3 vhodné způsoby)

3. Pomocí symbolu plus (+) můžete automaticky přenést data do jiného pracovního listu

V této části použijeme alternativní vzorec začínající na a Symbol plus (+) místo Znaménko rovnosti (=) . Projděme si následující kroky.

📌 Krok 1:

➤ Vyberte výstup Buňka D5 na adrese List2 .

➤ Začněte psát a zadejte a Symbol plus (+) pouze tam. Nestiskněte Vstupte na nyní.

➤ Přetáhněte ukazatel myši na položku List1 tab.

➤ Klikněte pravým tlačítkem myši a budete přesměrováni na stránku List1 .

📌 Krok 2:

➤ V List1 , nyní vyberte rozsah buněk (F5:F14) obsahující ceny všech zařízení.

➤ Tisk Vstupte na .

Stejně jako na následujícím snímku obrazovky najdete všechny ceny pod položkou Cena sloupec v List2 . A pokud změníte cenu chytrého telefonu v. List1 , automaticky se aktualizuje odpovídající cena v položce List2 okamžitě.

Přečtěte si více: Extrakce dat z jednoho listu do druhého pomocí VBA v aplikaci Excel (3 metody)

4. Vložení makra VBA pro automatický přenos dat do jiného pracovního listu v aplikaci Excel

V poslední části použijeme VBA kódy pro přenos dat z List1 na List2 Na obrázku níže, List1 obsahuje Smartphone a Cena záložky v B4 a C4 Zde zadáme model chytrého telefonu a jeho cenu do pole. B5 a C5 Poté stiskneme vlastní tlačítko, které přenese vstupní data ze serveru. List1 na List2 .

A zde je List2 kde se seznam modelů smartphonů a odpovídajících cen automaticky doplní z. List1 .

Nyní tedy můžeme přejít k nezbytným krokům, které provedou. Makro správně.

📌 Krok 1:

➤ Přejděte na Vývojář stuha první.

➤ Z Vložte v rozevíracím seznamu vyberte první příkazové tlačítko zobrazené v obdélníkovém tvaru. Ovládací prvky ActiveX sekce.

📌 Krok 2:

➤ Nyní nakreslete obdélník podle preferované velikosti. A zobrazí se příkazové tlačítko, jak je znázorněno na následujícím snímku obrazovky.

📌 Krok 3:

➤ Nyní klikněte pravým tlačítkem myši.

➤ Vyberte možnost Vlastnosti .

📌 Krok 4:

➤ V Titulek přiřaďte název tlačítka, řekněme, že je to ' Přenos na list2 .

📌 Krok 5:

➤ Klikněte pravým tlačítkem myši na List a vyberte možnost Zobrazit kód .

Na stránkách VBA zobrazí se okno.

📌 Krok 6:

➤ V VBA vložte následující kódy:

 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 

📌 Krok 7:

➤ Nyní se vraťte k List1 .

➤ Do příslušných vstupních políček zadejte název modelu smartphonu a jeho cenu.

➤ Klikněte na tlačítko "Přenést na list2 .

A uvidíte, že vstupní data jsou pryč z položky List1 .

Nyní přepněte na List2 a vstupní data najdete v příslušných záhlavích.

📌 Krok 8:

➤ Pojďme do List1 ještě jednou.

➤ Zadejte název jiného zařízení smartphone a jeho cenu.

➤ Stiskněte příkazové tlačítko vpravo.

Druhá vstupní data jsme tedy právě přenesli také na adresu List2 Tímto způsobem můžeme zadávat další a další údaje do systému. List1 a automatické aktualizace List2 se vstupními daty z List1 pokaždé.

Přečtěte si více: Jak přenášet data z jednoho listu do druhého v aplikaci Excel pomocí maker

Závěrečná slova

Doufám, že všechny tyto výše uvedené jednoduché metody vám nyní pomohou při jejich použití ve vašich tabulkách Excelu, když budete muset přenést data z jednoho listu do druhého. Pokud máte nějaké dotazy nebo připomínky, dejte mi prosím vědět v sekci komentářů. Nebo si můžete prohlédnout naše další články týkající se funkcí Excelu na tomto webu.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.