Sisukord
Kopeerimine võib olla monotoonne faas, kui kasutate Excel . Valemite kasutamine võib sellele kopeerimisülesandele elu sisse tuua. Tänase õpetuse päevakorras on, kuidas kasutada Exceli valemit, et kopeerida lahtri väärtus teise lahtrisse 5 sobival viisil. Valemeid saate kasutada mis tahes Exceli versioonis.
Lae alla praktiline töövihik
Võite töövihiku alla laadida allolevalt lingilt.
Raku väärtuse kopeerimine teise lahtrisse.xlsm5 sobivat viisi Exceli valemi kasutamiseks, et kopeerida lahtri väärtus teise lahtrisse
Võtame aruteluks ühe näidisandmestiku. Selles andmestikus on 5 isikut. Eesnimed , Perekonnanimed ja Vanused .
Kasutades nüüd Excel valemeid, kopeerime lahtri väärtuse sellest andmekogumist teise lahtrisse.
1. Exceli lahtri väärtuse kopeerimine teise lahtrisse, kasutades lahtriviidet Excelis
Me näeme kopeerida lahtri elemente kasutades Raku viide . Kõik, mida peate tegema, on minna lahtrisse, kuhu soovite sisestada kopeerimisväärtuse. Ja kirjutada Raku viide lahtri, mida soovite kopeerida pärast Equal ( = ) märk. Kontrollime alljärgnevat protsessi.
- Kõigepealt valige lahter F5 ja sisestage see valem, et saada välja väärtus lahter B5 .
=B5
- Hit Sisesta .
- Järgnevalt kohaldatakse sama protsessi lahter G5 selle valemiga.
=C5
- Samamoodi kopeeri väärtus lahter D5 aadressile lahter H5 selle valemiga.
=D5
- Lõpuks valige rakkude vahemik F5:H5 ja kasutada Automaatne täitmine tööriista, et kopeerida ülejäänud väärtused andmekogumist korraga.
2. Kombineerige VÄLJAKATSE funktsioonid lahtri väärtuse kopeerimiseks teise lahtrisse
Te saate kopeerida lahtri väärtuse, kombineerides CONCATENATE ja VALUE funktsioonid ka. Selleks käige läbi alljärgnevad sammud.
- Esmalt sisestage see valem lahter F5 .
=IFERROR(VALUE(B5),CONCATENATE(B5))
- Press Sisesta .
- Nüüd kohaldatakse sarnast menetlust lahter G5 .
=IFERROR(VALUE(C5),CONCATENATE(C5))
- Samamoodi kasutage seda valemit lahter H5 .
=IFERROR(VALUE(D5),CONCATENATE(D5))
- Lõpuks läbige sama protseduur rakkude vahemik F6:H10 ja saate järgmise tulemuse.
3. Raku väärtuse kopeerimine Exceli VLOOKUP-funktsiooniga
Raku väärtust saab kopeerida ka kasutades funktsioon VLOOKUP Vaatame, kuidas see toimib.
- Esmalt sisestage see valem, et eraldada lahtri väärtus B5 aadressile lahter F5 . Samuti vajutage Sisesta .
=VLOOKUP(B5,B5,1,FALSE)
- Seejärel kirjutage sama valem esimese rea jaoks. Perekonnanimi veerus, muutes Raku viide väärtused.
=VLOOKUP(C5,C5,1,FALSE)
- Samamoodi kohaldatakse seda valemit lahter H5 .
=VLOOKUP(D5,D5,1,FALSE)
- Lõpuks tehke sama ülejäänud lahtritega, et saada see lõplik väljund.
4. Raku väärtuse kopeerimine funktsiooniga HLOOKUP Exceli teise lahtrisse
Sarnaselt VLOOKUP funktsiooniga, võite teha ülesande kasutades funktsioon HLOOKUP samuti.
- Esmalt kirjutage see valem sisse lahter F5 .
=HLOOKUP(B5,B5,1,FALSE)
- Seejärel vajutage Sisesta .
- Seejärel rakendage sama valemit ülejäänud lahtritele, muutes lahtri viidet.
- Lõpuks kopeerite edukalt lahtri väärtused teise lahtrisse.
5. Exceli valem INDEX-MATCH funktsioonidega lahtri väärtuse kopeerimiseks
Võite kasutada kombinatsiooni INDEX-MATCH funktsioonid et saada väärtus konkreetsest lahtrist. Järgige lihtsalt alljärgnevaid samme.
- Esmalt sisestage see valem lahter F5 kopeerida väärtus lahter B5 .
=INDEX(B5,MATCH(B5,B5,0))
- Pärast seda vajutage Sisesta .
- Järgnevalt kohaldatakse sama lahter G5 .
=INDEX(C5,MATCH(C5,C5,0))
- Lõpuks kirjutage sarnane valem sisse lahter H5 lahtri viide muutmine D5 .
=INDEX(D5,MATCH(D5,D5,0))
- Lõpuks valige rakkude vahemik F5:H5 ja kasutada AutoFill tööriista, et saada see lõpptulemus.
Tavapärased meetodid lahtri väärtuse kopeerimiseks Exceli teise lahtrisse
Microsoft Excel aitab ka kopeerida lahtri väärtusi teise lahtrisse oma tavapäraste meetoditega. Need meetodid on rakendatavad mis tahes Exceli versioonis.
1. Valige Copy & Paste Options (Kopeeri & kleebi).
See esimene meetod juhendab teid, kasutades Exceli lintide kopeerimise ja kleepimise võimalusi.
- Kõigepealt valige lahter B4 .
- Järgnevalt on Klambrilaua jagu Kodu vahekaart, klõpsa Koopia.
- Nüüd valige sihtkoht lahter F4 .
- Siis, jälle kohta Klambrilaua sektsioonis leiate valiku nimega Paste .
- Siin klõpsake nupule Paste ikooni valikute loetelust.
- See ongi kõik, lõpuks saate kopeeritud väärtuse.
- Peale selle saate te saada Koopia käsk, tehes paremkliki lähtekohal.
- Järgnevalt klõpsake sihtrühmas paremklõpsuga ja seejärel leiate sihtrühma Paste käsk.
- Võite proovida ükskõik milliseid kopeerimis- ja kleepimisvõimalusi.
2. Copy & Paste Between Two Cells (Kopeeri ja kleebi kahe lahtri vahele)
Saate copy-paste'i abil sisestada väärtuse kahe olemasoleva väärtuse sisse. Uurime näidet.
- Kõigepealt kopeerisime ja kleepisime Eesnimi ja Vanus kahele kõrvuti asetsevale rakule.
- Seejärel valige ja kopeerige lahter, millel on pealkiri Perekonnanimi .
- Seejärel asetage kursor enamiku kahest kõrvuti asetsevast lahtrist paremale ja seejärel tehke hiirega paremklõps.
- Siin klõpsake nuppu Sisesta kopeeritud lahtrid .
- Seejärel avaneb dialoogiboks Insert.
- Valige selles kastis Nihutage lahtrid paremale ja klõpsake OK .
- Lõpuks kopeeritakse väärtus kahe lahtri vahele.
3. Rakendage klaviatuurikombinatsioone
Saate kopeerida ja kleepida ka klaviatuurikombinatsioone kasutades. Ülesande täitmiseks käige lihtsalt läbi järgmine protsess.
- Kõigepealt valige rakkude vahemik B5:D5 .
- Seejärel vajutage Ctrl + C klaviatuuril, et kopeerida lahtrit.
- Pärast seda minge lihtsalt sihtruutu ja vajutage klahvi Ctrl + V kopeeritud väärtuste saamiseks.
Excel VBA väärtuse kopeerimiseks teise lahtrisse
Me saame kopeerida lahtri kasutades VBA kood. VBA tähistab Visual Basic rakenduste jaoks See on Exceli programmeerimiskeel. Vaatame meetodeid VBA-koodi rakendamiseks nii ühe lahtri kui ka lahtrite vahemiku jaoks.
1. Ühe raku kopeerimine
Kopeerime kõigepealt ühe lahtri VBA-koodiga. Selleks järgige alljärgnevat juhendit.
- Alguses valige lahter B4 nagu me tahame seda kopeerida.
- Siis, sees Arendaja vahekaart, valige Visual Basic valikuvõimaluse all Kood rühm.
- Järgnevalt, all Sisesta valik, valige Moodul .
- Nüüd kirjutage kood siia.
Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
- Pärast seda klõpsake nuppu Run Sub ikooni või vajutage F5 klaviatuuril.
- Lõpuks kopeeris ta lahtri ja kleebis vahega 4 rakud.
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. Ruutude vahemiku kopeerimine
Sarnaselt ühe lahtri kopeerimisele saab VBA abil kopeerida ka lahtrite vahemikku. Kui soovite kopeerida lahtrite vahemikku, siis on kood järgmine:
Sub Copy_Range() Range(Selection, Selection.End(xlDown)).Select Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Lõpuks leiate midagi sarnast nagu alloleval pildil.
Täiendavad nõuanded
Kui soovite kopeerida lahtrit teisest lehest, tuleb vaid sisestada lehe nimi enne lahtriviidet. Näiteks tahtsime saada väärtust, mis kuulub lahtrisse lahter B4 kohta INDEX-MATCH leht. seetõttu annab valem selle lahenduse.
''
), kuid ühe sõnaga nime puhul ei ole seda kirjavahemärki vaja.