Tartalomjegyzék
A másolás egy monoton fázis lehet, miközben a Excel A képletek használatával némi életet vihetünk ebbe a másolási feladatba. A mai bemutató napirendje az, hogy hogyan használjuk az excel képletet a következőkhöz a cella értékének másolása egy másik cellába 5 megfelelő módon. A képleteket az Excel bármelyik verziójában használhatja.
Gyakorlati munkafüzet letöltése
A munkafüzetet az alábbi linkről töltheti le.
Cellák értékének másolása egy másik cellába.xlsm5 megfelelő módja az Excel-képlet használatának a cellaérték másolásához egy másik cellába történő másolásához
Vegyünk egy mintaadatkészletet a megbeszéléshez. Ebben az adatkészletben 5 személy van. Keresztnevek , Vezetéknevek és Korok .
Most a Excel képletek segítségével a cella értékét ebből az adatkészletből egy másik cellába másoljuk.
1. Cellák értékének másolása egy másik cellába az Excel cellahivatkozás használatával
Látni fogjuk a cellaelemek másolását a Cellareferencia Mindössze annyit kell tennie, hogy elmegy a cellába, ahová be akarja illeszteni a másolt értéket. És beírja a Cellareferencia a másolni kívánt cella egy Equal ( = ) jelet. Nézzük meg az alábbi folyamatot.
- Először válassza ki a F5 cella és írja be ezt a képletet a B5 cella .
=B5
- Hit Írja be a címet. .
- Ezt követően ugyanezt a folyamatot alkalmazza a G5 cella ezzel a képlettel.
=C5
- Hasonlóképpen, másolja a D5 cella a címre. H5 cella ezzel a képlettel.
=D5
- Végül válassza ki a cellatartomány F5:H5 és használja a Automatikus kitöltés eszközzel egyszerre másolja a többi értéket az adatkészletből.
2. Az ÉRTÉK-KONKATENÁCIÓ függvények kombinálása a cellaérték másolásához egy másik cellába
Egy cella értékét a következő kombinációval másolhatja a CONCATENATE és VALUE funkciók Ehhez menjen végig az alábbi lépéseken.
- Először is, illessze be ezt a képletet a F5 cella .
=IFERROR(VALUE(B5),CONCATENATE(B5))
- Sajtó Írja be a címet. .
- Most alkalmazzunk hasonló eljárást a G5 cella .
=IFERROR(VALUE(C5),CONCATENATE(C5))
- Hasonlóképpen, használja ezt a képletet a H5 cella .
=IFERROR(VALUE(D5),CONCATENATE(D5))
- Végezetül ugyanezt az eljárást kell elvégezni a F6:H10 cellatartomány és a következő kimenetet kapja.
3. Cellák értékének másolása az Excel VLOOKUP funkcióval
A cella értékét másolhatja a a VLOOKUP funkció Lássuk, hogyan működik.
- Először is, illessze be ezt a képletet a következő cellák értékének kinyeréséhez B5 a címre. F5 cella . Is, hit Írja be a címet. .
=VLOOKUP(B5,B5,1,FALSE)
- Ezután írja le ugyanezt a képletet a táblázat első sorára. Vezetéknév oszlopban, megváltoztatva a Cellareferencia értékek.
=VLOOKUP(C5,C5,1,FALSE)
- Hasonlóképpen alkalmazza ezt a képletet a H5 cella .
=VLOOKUP(D5,D5,1,FALSE)
Itt a VLOOKUP függvényt arra használjuk, hogy beállítsuk a tartomány oszlopát, ahol az értéket keressük, mivel az értékünk a tartományunk elején lesz, ezért a 1 A pontos egyezéshez aztán azt írtuk HAMIS vagy 0 . - Végül tegye ugyanezt a többi cellával is, hogy megkapja ezt a végső kimenetet.
4. Cellák értékének másolása a HLOOKUP funkcióval egy másik cellába az Excelben
Hasonlóan a VLOOKUP függvény segítségével végezheti el a feladatot a HLOOKUP funkció is.
- Először írja be ezt a képletet F5 cella .
=HLOOKUP(B5,B5,1,FALSE)
- Ezután nyomja meg a Írja be a címet. .
- Ezután alkalmazza ugyanazt a képletet a többi cellára is, megváltoztatva a cellahivatkozást.
- Végül sikeresen átmásolja a cella értékeit egy másik cellába.
5. Excel-képlet INDEX-MATCH funkciókkal a cellaérték másolásához
Használhatja a következő kombinációkat az INDEX-MATCH funkciók egy adott cella értékének lekérdezéséhez. Egyszerűen kövesse az alábbi lépéseket.
- Először is, illessze be ezt a képletet a F5 cella értékének másolásához a B5 cella .
=INDEX(B5,MATCH(B5,B5,0))
- Ezután nyomja meg a Írja be a címet. .
- Ezt követően alkalmazza ugyanazt a G5 cella .
=INDEX(C5,MATCH(C5,C5,0))
- Végül írja be a hasonló képletet a H5 cella cellahivatkozás megváltoztatása D5 .
=INDEX(D5,MATCH(D5,D5,0))
Ebben a képletben a INDEX-MATCH függvények dinamikus tömbként működnek, hogy az adott értéket vízszintesen és függőlegesen is megkeressék. Ezzel együtt a type 0 egy pontos egyezés . - Végül válassza ki a cellatartomány F5:H5 és használja a AutoFill eszközzel, hogy megkapjuk ezt a végső kimenetet.
Hagyományos módszerek a cella értékének másolásához egy másik cellába az Excelben
Microsoft Excel hagyományos módszereivel segít a cellaértékek másolásában is. Ezek a módszerek az Excel bármelyik verziójára alkalmazhatók.
1. Válassza a Copy & Paste Options (Másolás és beillesztés) lehetőséget.
Ez az első módszer az excel szalag másolási és beillesztési lehetőségeinek használatával vezet.
- Először válassza ki a B4-es cella .
- Ezután a Vágólap a Home fülre, kattintson a Vettem.
- Most válassza ki a célállomást F4 cella .
- Aztán, ismét a Vágólap szakaszban talál egy opciót, melynek neve Paste .
- Itt kattintson a Paste ikon a lehetőségek listájából.
- Ennyi, végre megkapja a másolt értéket.
- Ettől eltekintve, megkaphatja a Másolás parancsot a forráscellán jobb egérgombbal kattintva.
- Ezt követően kattintson a jobb gombbal a célcellára, és akkor megtalálja a Paste parancs.
- Megpróbálhatja a másolás és beillesztés bármelyik lehetőségét.
2. Másolás & bélyeg; beillesztés két cella között
Egy értéket két meglévő értéken belül is beilleszthetünk. Vizsgáljuk meg a példát.
- Először is, bemásoltuk és beillesztettük a Keresztnév és Kor két szomszédos cellára.
- Ezután jelölje ki és másolja ki a cellát, amelynek a címe Vezetéknév .
- Ezután helyezze a kurzort a két szomszédos cella legtöbbjének jobb oldalára, majd kattintson az egér jobb gombjával.
- Itt kattintson a Másolt cellák beszúrása .
- Ezután megnyílik a Beszúrás párbeszédpanel.
- Ebben a mezőben válassza ki a Cellák jobbra tolása és kattintson OK .
- Végül az értéket átmásolja két cella között.
3. Billentyűparancsok alkalmazása
A másolást és beillesztést billentyűparancsok segítségével is elvégezheti. A feladat elvégzéséhez egyszerűen menjen végig ezen a folyamaton.
- Először válassza ki a B5:D5 cellatartomány .
- Ezután nyomja meg a Ctrl + C a billentyűzeten a cella másolásához.
- Ezután egyszerűen menjen a célcellába, és nyomja meg a Ctrl + V hogy megkapja a másolt értékeket.
Excel VBA az érték másolásához egy másik cellába
A cellát a VBA kód. VBA jelentése Visual Basic for Applications Ez egy programozási nyelv az Excel számára. Nézzük meg a VBA-kód alkalmazásának módszereit mind egyetlen cellára, mind egy cellatartományra.
1. Egyetlen sejt másolása
Másoljunk először egyetlen cellát egy VBA kóddal. Ehhez kövessük az alábbi utasítást.
- Kezdetben válassza a B4-es cella mivel másolni akarjuk.
- Ezután a Fejlesztő lapon válassza ki a Visual Basic opciót a Kód: csoport.
- Ezután a Beillesztés opciót, válassza a Modul .
- Most írja ide a kódot.
Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Ez a kód kiválasztja a cellát, és beilleszti azt a következő különbséggel 4 oszlopok, mert beállítottuk a Offset érték 0 és 4 . 0 azt jelzi, hogy a sor nem változott, és 4 jelzi a 4 oszlopok. tetszés szerint növelheti vagy csökkentheti az értéket. - Ezután kattintson a Run Sub ikon vagy nyomja meg a F5 a billentyűzeten.
- Végül, másolta a cellát és beillesztette a különbséget 4 cellák.
Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False End Sub
2. Cellatartomány másolása
Egyetlen cella másolásához hasonlóan a VBA segítségével cellatartományt is másolhat. Ha egy cellatartományt szeretne másolni, akkor a kód a következő lesz:
Sub Copy_Range() Range(Selection, Selection.End(xlDown)).Select Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Végül az alábbi képhez hasonlót fog találni.
További tippek
Ha egy cellát egy másik lapról akarunk másolni, csak a lap nevét kell beillesztenünk a cellahivatkozás elé. Például, ha a következő laphoz tartozó értéket szeretnénk megkapni B4-es cella a INDEX-MATCH lap. ezért a képlet ezt a megoldást biztosítja.
Megjegyzés: Ha a lapot több szóval nevezed el, akkor a nevet egy Apostrophe ( ''
), de egyszavas nevek esetében erre az írásjelre nincs szükség.