Tartalomjegyzék
Az Excelben több táblázattal való munka során nagyon gyakori, hogy szükségét érezzük az adatok egyik munkalapról a másikra történő átvitelének. Számos könnyű és egyszerű módja van ennek a célnak a megvalósítására. Ebben a cikkben megfelelő példákkal és rövid magyarázatokkal megtanulhatja, hogyan vihet át adatokat egy másik munkalapra.
Gyakorlati munkafüzet letöltése
Letöltheti az Excel munkafüzetet, amelyet a cikk elkészítéséhez használtunk.
Adatok átvitele egy másik munkalapról automatikusan.xlsx4 gyors módszer az adatok egyik munkalapról egy másikra történő automatikus átvitelére az Excelben
1. A beillesztési hivatkozás használatával automatikusan átveheti az adatokat egy másik munkalapról
A következő képen, Sheet1 számos okostelefon-modell néhány specifikációját mutatja be.
És itt van Sheet2 ahol az első lapból csak három oszlopot vettünk ki. Ár oszlopot még nem másoltuk, mivel itt különböző módszereket mutatunk be az árlista első lapról történő kihúzására. Fenn kell tartanunk néhány szabályt, amelyek automatikusan frissítik az ár oszlopot, ha az első lap megfelelő oszlopában bármilyen változás történik. (Sheet1) .
Most nézzük meg, hogyan tudjuk összekapcsolni ezt a két munkalapot, hogy az egyik munkalapon lévő adatokat (Sheet2) lesz automatikusan feltöltődik egy másik munkalap alapján (Sheet1) .
📌 1. lépés:
➤ From Sheet1 , válassza ki a cellák tartományát (F5:F14) amely tartalmazza az okostelefonok árait.
➤ Sajtó CTRL+C a kijelölt cellatartomány másolásához.
📌 2. lépés:
➤ Go to Sheet2 most.
➤ Válassza ki az első kimeneti cellát a Ár oszlop.
➤ Kattintson az egér jobb gombjára, és válassza a Link beillesztése opciót, amelyet a következő képernyőképen piros négyzet jelöl.
És a Ár oszlop most már teljes az első lapból kinyert adatokkal. (Sheet1) .
Most megnézzük, hogy az elsődleges munkalapon lévő adatok megváltoztatása (Sheet1) automatikusan feltölti az adatokat a második munkalapra (Sheet2) .
📌 3. lépés:
➤ In Sheet1 , megváltoztatja bármelyik okostelefon modell árát.
➤ Sajtó Írja be a címet. és menj a Sheet2 .
A megfelelő okostelefonok frissített árát pedig a következőkben találja meg Sheet2 Így könnyen összekapcsolhatunk két vagy több munkalapot az adatok átviteléhez.
Bővebben: Adatok átvitele egy Excel-munkalapról egy másikra automatikusan a VLOOKUP segítségével
2. Az adatok automatikus átvitele az Excel munkalap-hivatkozás használatával
Most egy másik módszert fogunk alkalmazni, ahol nem kell semmit átmásolnunk és beillesztenünk egyik munkalapról a másikra. Inkább egy másik munkalap cellahivatkozását (cellahivatkozásait) fogjuk használni az adatok automatikus feltöltéséhez.
📌 1. lépés:
➤ In Sheet2 , válasszon D5 cella és tegyen egy Egyenlő (=) jel.
📌 2. lépés:
➤ Go to Sheet1 .
➤ Cellatartomány kiválasztása (F5:F13) amely tartalmazza az összes okostelefon-modell árát.
➤ Sajtó Írja be a címet. .
Most a Sheet2 , akkor talál egy sor árakat a D oszlop a következőktől kezdve D5-től D14-ig Ha bármilyen adatot megváltoztat a Ár oszlop a Sheet1 , akkor a megfelelő tétel frissített árát is látni fogja a Sheet2 azonnal.
Bővebben: Hogyan Excel húzzon adatokat egy másik lapról a kritériumok alapján
Hasonló olvasmányok
- Hogyan importálhat többszörös határolójelekkel rendelkező szöveges fájlt az Excel-be (3 módszer)
- Szűrt adatok kivonása Excelben egy másik lapra (4 módszer)
- Hogyan importálhat adatokat a szöveges fájlból az Excel-be (3 módszer)
- Excel konvertálása szöveges fájlba elhatárolóval (2 egyszerű megközelítés)
- Hogyan lehet automatikusan átalakítani a szöveges fájlt az Excel-be (3 megfelelő mód)
3. A Plusz (+) szimbólummal automatikusan átviheti az adatokat egy másik munkalapra.
Ebben a szakaszban egy alternatív képletet fogunk alkalmazni, amely egy Plusz szimbólum (+) ahelyett, hogy Egyenlő jel (=) Menjünk végig a következő lépéseken.
📌 1. lépés:
➤ Válassza ki a kimenetet D5 cella a oldalon. Sheet2 .
➤ Kezdje el a gépelést, és adjon meg egy Plusz szimbólum (+) csak ott. Ne nyomja meg Írja be a címet. most.
➤ Húzza az egér mutatóját a Sheet1 tab.
➤ Kattintson az egér jobb gombjára, és átirányítjuk a következő oldalra Sheet1 .
📌 2. lépés:
➤ In Sheet1 , most válassza ki a cellatartományt (F5:F14) amely tartalmazza az összes eszköz árát.
➤ Sajtó Írja be a címet. .
Mint a következő képernyőképen, az összes árat a Ár oszlop a Sheet2 . És ha megváltoztatja egy okostelefon készülék árát a Sheet1 , akkor automatikusan frissíti a megfelelő árat a Sheet2 azonnal.
Bővebben: Adatok kivonása egy lapról egy másikra az Excel VBA használatával (3 módszer)
4. Beágyazott VBA makró az adatok automatikus átviteléhez egy másik Excel-munkalapra
Az utolsó szakaszban a VBA kódok az adatok átvitelére a Sheet1 a címre. Sheet2 Az alábbi képen, Sheet1 tartalmazza a Smartphone és Ár lapok B4 és C4 Itt azt fogjuk tenni, hogy beírunk egy okostelefon modellt és annak árát a B5 és C5 Ezután megnyomunk egy testreszabott gombot, amely a bemeneti adatokat átviszi a Sheet1 a címre. Sheet2 .
És itt van a Sheet2 ahol az okostelefon-modellek és a hozzájuk tartozó árak listája automatikusan feltöltődik a következő forrásból Sheet1 .
Így most már áttérhetünk a szükséges lépésekre, amelyek végrehajtják a Makró rendesen.
📌 1. lépés:
➤ Menj a Fejlesztő szalagot először.
➤ A Beillesztés legördülő listából válassza ki az első téglalap alakú parancssorban megjelenő parancsgombot a ActiveX vezérlők szakasz.
📌 2. lépés:
➤ Most rajzolja meg a téglalapot a kívánt méretnek megfelelően. És a parancsgombot a következő képernyőképen látható módon fogja látni.
📌 3. lépés:
➤ Kattintson az egér jobb gombjára most.
➤ Válassza ki a lehetőséget Tulajdonságok .
📌 4. lépés:
➤ A Felirat mezőbe, adjuk meg a gomb nevét, mondjuk, hogy ' Áthelyezés a Sheet2-re .
📌 5. lépés:
➤ Kattintson a jobb gombbal a Sheet lapot, és válassza a Kód megtekintése .
A VBA ablak jelenik meg.
📌 6. lépés:
➤ A VBA modulba illessze be a következő kódokat:
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
📌 7. lépés:
➤ Most térj vissza a Sheet1 .
➤ Írja be az okostelefon modell nevét és árát a megfelelő beviteli cellákba.
➤ Kattintson a gombra 'Transfer to Sheet2' .
És látni fogod, hogy a bemeneti adatok eltűntek a Sheet1 .
Most váltson át Sheet2 és ott a megfelelő fejlécek alatt megtalálja a bemeneti adatokat.
📌 8. lépés:
➤ Let's go to Sheet1 még egyszer.
➤ Írja be egy másik okostelefon nevét és árát.
➤ Nyomja meg a jobb oldali parancsgombot.
Tehát a második bemeneti adatot is átvittük a Sheet2 Így egyre több és több adatot tudunk beírni a Sheet1 és automatikus frissítés Sheet2 a bemeneti adatokkal a Sheet1 minden alkalommal.
Bővebben: Hogyan lehet az adatokat az Excel egyik lapjáról a másikra átvinni a makrók használatával
Záró szavak
Remélem, hogy ezek a fent említett egyszerű módszerek most segítenek majd alkalmazni őket az Excel táblázatokban, amikor adatokat kell átvinni egyik munkalapról a másikra. Ha bármilyen kérdése vagy visszajelzése van, kérjük, ossza meg velem a megjegyzés rovatban. Vagy nézze meg a többi, Excel-funkciókkal kapcsolatos cikkünket ezen a weboldalon.