Tartalomjegyzék
A Microsoft Excel számos alapvető & egyszerű módszereket biztosít a cellák értékeinek másolása egy másik munkalapról egy új munkalapra vagy akár egy új munkafüzetre. Itt megpróbáltam összefoglalni az összes gyümölcsöző módszert, hogy megtaláljam az Excel-képletet a cellaérték másolásához egy másik lapról több kritérium és bélyeg alatt; cellahivatkozásokkal.
Gyakorlati munkafüzet letöltése
Letöltheti a gyakorlófüzeteket, amelyeket e cikk elkészítéséhez használtunk.
Képlet a Másolás-könyv1.xlsm fájlba
Képlet a Másolás-könyv2.xlsx-re
4 egyszerű módja a cellaérték másolásának egy másik Excel lapról történő másolásának
Ebben a szakaszban 4 módja áll rendelkezésre az Excel-képlet számára a cellaérték másolásához egy másik lapról. A módokat megfelelő illusztrációval fogjuk megvitatni. Kezdjük tehát.
1. Másolás és beillesztés több opcióval
A mi adatállományunkban 2 oszlopunk van (D oszlopok & E) a címen 10% & 20% 5 alkalmazott fizetésének emelése 1. lap .
Most az egész tömböt vagy táblázatot átmásoljuk egy másik lapra. (Sheet 2) ugyanabban a munkafüzetben.
Lépések :
- Először is, jelölje ki az egész tömböt vagy táblázatot. (B4 : E9)
- Most nyomja meg a CTRL+C a kiválasztott tömb másolásához.
- Ezután nyissa meg Sheet 2 & a cellán B4 ahol beilleszteni szeretné, és jelölje ki azt a cellát.
- Utána, jobb gombbal kattintva az egér & bélyegző; a Paste opciók közül az 1. nevű opciót választja Paste(P) Csak. Megkapja a teljes adatot képletekkel & amp; formátumok, mint a következő Paste opció pontosan másolja az összes adatot, beleértve a képleteket és a bélyegzőt; a cellák formátumát bármelyik lapról.
Ha a Beillesztési értékek (V) csak a szöveg és a bélyeg; a számértékeket másolta, de a képlet vagy a cellaformátum nem kerül másolásra ezzel az opcióval.
Ha a Paszta formulák opcióval, akkor csak az 1. lapon végrehajtott képletek jelennek meg a Sheet 2 a kapott értékekkel, de a cellák formátumát nem másolja.
Ha csak a cella formátumát szeretné másolni, akkor válassza a Beillesztési formátum A program nem másol értékeket vagy képleteket a referenciacellákból, csak a cellák formátumát.
Beillesztheti a A cellák hivatkozása is. Válassza ki a Link beillesztése opció & a forrásnév vagy a hivatkozás egy másik lapon beillesztett értékekhez lesz hozzárendelve.
A Beillesztés Transzponálás opcióval a sorokat és oszlopokat oszlopokká és oszlopokká és sorokká alakíthatja át. És itt az eredményül kapott adatok a képletekkel és a cellák formátumával együtt is megmaradnak.
Az egész fent említett funkciókat is végre lehet hajtani még több & testreszabott lehetőségek kiválasztásával Paste Special a jobb egérgombra kattintva, amikor megy beilleszteni az értékeket.
Bővebben: Excel képlet a szöveg másolásához egy cellából egy másik lapra
2. Cellahivatkozás létrehozása egy másik lapról
Használhatjuk a cellák & laphivatkozásokat is, hogy a másik lapról adatokat másoljunk a számításhoz. Itt, az 1. lap van egy táblázatunk, amely csak a jelenlegi fizetéseket tartalmazza. Szeretnénk meghatározni a fizetéseket a 10% növelni az adatok segítségével egy másik lapon (Sheet 2) .
Lépések:
- Először nyissa ki Sheet 2 & cellában C5 , type-
=Sheet1!C5+(Sheet1!C5*10%)
- Ezután nyomja meg a Írja be a címet. & megkapod a megnövelt fizetést Samért.
- Most használja a Töltse ki a fogantyút cellából C5 a címre. Automatikus kitöltés az oszlop többi cellája.
Tehát az történik itt, hogy megemlítjük. Sheet1! a előtt C5 , valójában arra utalunk, hogy C5 sejt a címről 1. lap Az oszlopban lévő számítás többi része pedig a lap & Bélyegzővel kerül végrehajtásra; a cellahivatkozások a Automatikus kitöltés opció.
Bővebben: Excel VBA az adatok másolásához egy másik munkafüzetből megnyitás nélkül
3. Cellahivatkozás létrehozása egy másik munkafüzetre
Most egy másik munkafüzet cellahivatkozását szeretnénk használni. (Book2) ami jelenleg nyitva van, majd a számításunkat a Book1 ezzel a cellahivatkozással, hogy meghatározzuk a fizetéseket egy 10% emelés minden egyes munkavállaló számára.
Lépések :
- Először is, a cellában C5 a oldalon. Book2 , type-
=[Book1.xlsx]Sheet1!C5+([Book1.xlsx]Sheet1!C5*10%)
- Ezután nyomja meg a BELÉPÉS , akkor megkapja az 1. értéket.
- Most húzza az alábbi képletet az egész oszlop másolásához, ahogyan az előző módszerben leírtak szerint.
Tehát itt egy másik munkafüzet hivatkozását használjuk. És ezért kell megemlítenünk a [Book1.xlsx]Sheet1! mielőtt beírná C5 mint ez C5 sejt jelen van a 1. lap a Book1 .
Ha egy másik zárt munkafüzetre szeretne hivatkozni, akkor a másik munkafüzet hivatkozásának beírása előtt meg kell említenie a forrásfájl elérési útját. Ebben az esetben, ha a Book1 nincs nyitva, akkor a funkciósorban lévő parancsok a következők lesznek...
='C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5+('C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5*10%)
Másolhatja az említett képletet & alkalmazza a munkalapjára, de győződjön meg róla, hogy a saját kiterjesztési fájljának vagy a referencia-munkalap forrásútvonalának helye megfelelően szerepel.
Bővebben: Excel VBA: Cellák értékének másolása és beillesztése egy másik cellába
Hasonló olvasmányok
- A VBA PasteSpecial alkalmazásának és a forrásformázás megtartásának módja az Excelben
- Értékek másolása és beillesztése a következő üres sorba az Excel VBA-val (3 példa)
- Hogyan lehet másolni és beilleszteni az Excelben és megtartani a cellaméretet (7 példa)
- Excel VBA: Tartomány másolása egy másik munkafüzetbe
- Hogyan használhatja a VBA-t az értékek beillesztéséhez csak formázás nélkül az Excelben?
4. Nevezett tartomány használata és hivatkozás egy másik lapra vagy munkafüzetre
Most egy másik gyümölcsöző módszert követhetünk a Megnevezett tartomány a forrásadatok meghatározásához.
Lépések:
- Először keresse meg a forrásadatokat, amelyeket egy másik munkalapon kell felhasználnia.
- Ezután nyomja meg a CTRL+F3 felül nyitott Név Menedzser .
- Most kattintson a Új... opció aktiválása Új név párbeszédpanel.
- Ezután adjuk meg a forrásadatok nevét a Név doboz. Nem használhatja a Űr a név beírása közben.
- Most kattintson a A dobozra vonatkozik (pl. Fizetés ) & majd válassza ki az egész tömböt vagy táblázatot, amelyre hivatkozni szeretne.
- Sajtó OK & a Név Menedzser megjeleníti az újonnan létrehozott forrásfájlt a listában szereplő névvel.
- Most menjen ugyanazon munkafüzet bármelyik munkalapjára & használja ezt a definiált nevet a funkciósorban. Megtalálja a lehetőséget, hogy az adatokat a név alapján használja, amelyet a Név Menedzser . BELÉPÉS .
- Az új munkalapon azonnal megkapja a hivatkozott adatokat. A teljes adat itt a megadott néven kerül tárolásra.
- Ha egy másik munkafüzetből szeretnénk hivatkozni az adatokra, akkor a definiált névvel együtt meg kell említenünk a munkafüzet fájlnevét is. Tehát itt a parancsok a funkciósorban lesznek, ha egy másik, éppen megnyitott munkafüzetből szeretnénk hivatkozni az adatainkra.
=Book1.xlsx!Fizetés
- És ha a referencia munkafüzet le van zárva, akkor hozzá kell adnunk a munkafüzet vagy az Excel fájl forrás elérési útvonalát, mielőtt megemlítenénk a munkafüzet nevét, valamint az adatok meghatározott nevét. Tehát a parancsok a funkciósorban a következők lesznek.
='C:\Users\88019\Desktop\Book1.xlsx'!Fizetés
Bővebben: Hogyan másoljon több cellát egy másik Excel lapra (9 módszer)
Excel VBA a cella értékének másolása egy másik lapra
Ha szereted a VBA , akkor van egy jó hírünk az Ön számára, egy adatsort az egyik lapról egy másik lapra másolhatunk a VBA kódot is.
Lépések :
- Először is, nyomja meg a Alt+F11 , VBA ablak fog megnyílni.
- A Beillesztés lapon válassza ki a Modul parancsot. Egy új modul neve 1. modul fog megjelenni, ahová a kódokat írja.
- Most másolja ki a következő kódokat vagy makrókat, és illessze be őket a saját moduljába.
Sub CopytoAnotherSheet() Worksheets("Sheet1").Range("B4:E9").Copy Worksheets("Sheet3").Range("B4:E9") End Sub
- A kódok másolása után nyomja meg a F5 és térjen vissza az Excel munkalaphoz a Alt+F11 újra.
- Tehát, itt az alábbi képen láthatod, hogy az adatok a következő helyről lettek másolva 1. lap a címre. 3. lap .
Bővebben: VBA Paste Special az Excel értékek és formátumok másolásához (9 példa)
Következtetés
Ezek mind a legmegfelelőbbek, amelyeket eddig találtam, hogy megtaláljam az Excel képletet a cella értékének másolására egy másik lapról vagy akár egy másik munkafüzetből, ha az nyitott vagy zárt. Ha úgy gondolja, hogy kihagytam egy módszert, amelyet meg kellett volna említenem a cikkben, akkor kérjük, tudassa velem értékes megjegyzéseivel. Vagy megnézheti más érdekes és informatív cikkeinket ezen a weboldalon.