Satura rādītājs
Kopēšana var būt monotons posms, bet, izmantojot Excel . Izmantojot formulas, šim kopēšanas uzdevumam var piešķirt nedaudz dzīvības. Šodienas pamācības dienaskārtība ir, kā izmantot Excel formulu, lai kopēt šūnas vērtību uz citu šūnu formulas var izmantot jebkurā Excel versijā.
Lejupielādēt Practice Workbook
Darba burtnīcu varat lejupielādēt no zemāk redzamās saites.
Šūnas vērtības kopēšana uz citu šūnu.xlsm5 piemēroti veidi, kā izmantot Excel formulu, lai kopētu šūnas vērtību citā šūnā
Apspriešanai ņemsim piemēru datu kopu. Šajā datu kopā ir 5 personas. Vārdi , Uzvārdi un Vecums .
Tagad, izmantojot Excel formulas, mēs nokopēsim šūnas vērtību no šīs datu kopas uz citu šūnu.
1. Kopējiet šūnas vērtību citā šūnā, izmantojot Excel šūnas atsauci
Mēs redzēsim šūnu elementu kopēšanu, izmantojot Atsauce uz šūnām Viss, kas jums jādara, ir jāiet uz šūnas, kurā vēlaties ievietot kopēšanas vērtību. Un ierakstiet Atsauce uz šūnām šūnas, kuru vēlaties kopēt, pēc Equal ( = ) zīme. Pārbaudīsim turpmāk aprakstīto procesu.
- Vispirms atlasiet šūna F5 un ievadiet šo formulu, lai iegūtu vērtību šūna B5 .
=B5
- Hit Ievadiet .
- Pēc tam izmantojiet to pašu procesu šūna G5 ar šo formulu.
=C5
- Līdzīgi kopējiet vērtību šūna D5 uz šūna H5 ar šo formulu.
=D5
- Visbeidzot, izvēlieties šūnu diapazons F5:H5 un izmantot Automātiskā aizpildīšana rīku, lai nokopētu pārējās datu kopas vērtības uzreiz.
2. Apvienojiet VALUE-CONCATENATE funkcijas, lai kopētu šūnas vērtību citā šūnā
Šūnas vērtību var kopēt, kombinējot CONCATENATE un VALUE funkcijas Lai to izdarītu, veiciet tālāk aprakstītās darbības.
- Vispirms ievietojiet šo formulu šūna F5 .
=IFERROR(VĒRTĪBA(B5),CONCATENATE(B5))
- Preses Ievadiet .
- Tagad pielietojiet līdzīgu procedūru šūna G5 .
=IFERROR(VALUE(C5),CONCATENATE(C5))
- Līdzīgi izmantojiet šo formulu šūna H5 .
=IFERROR(VĒRTĪBA(D5),CONCATENATE(D5))
- Visbeidzot, veiciet to pašu procedūru attiecībā uz šūnu diapazons F6:H10 un iegūsiet šādu izvades rezultātu.
3. Šūnu vērtību kopēšana ar Excel VLOOKUP funkciju
Šūnas vērtību var arī kopēt, izmantojot VLOOKUP funkcija . Apskatīsim, kā tas darbojas.
- Vispirms ievietojiet šo formulu, lai iegūtu šūnas vērtību B5 uz šūna F5 . arī, hit Ievadiet .
=VLOOKUP(B5,B5,1,FALSE)
- Pēc tam uzrakstiet to pašu formulu pirmajai rindai. Uzvārds slejā, mainot Atsauce uz šūnām vērtības.
=VLOOKUP(C5,C5,1,FALSE)
- Līdzīgi šo formulu piemēro arī šūna H5 .
=VLOOKUP(D5,D5,1,FALSE)
Šajā gadījumā VLOOKUP funkcija tiek izmantota, lai iestatītu diapazona kolonnu, kurā meklēt vērtību, jo mūsu vērtība būs diapazona sākumā, mēs izmantojam. 1 . Tad precīzas atbilstības gadījumā mēs rakstījām FALSE vai 0 . - Visbeidzot to pašu veiciet arī ar pārējām šūnām, lai iegūtu galīgo rezultātu.
4. Šūnas vērtības kopēšana ar HLOOKUP funkciju uz citu Excel šūnu
Līdzīgi kā VLOOKUP funkciju, varat veikt uzdevumu, izmantojot funkcija HLOOKUP kā arī.
- Vispirms ievadiet šo formulu šūna F5 .
= HLOOKUP(B5,B5,1,FALSE)
- Pēc tam nospiediet Ievadiet .
- Pēc tam izmantojiet to pašu formulu pārējām šūnām, mainot šūnas atsauci.
- Visbeidzot, jūs veiksmīgi kopēsiet šūnu vērtības uz citu šūnu.
5. Excel formula ar INDEX-MATCH funkcijām šūnu vērtības kopēšanai
Varat izmantot šādu kombināciju INDEX-MATCH funkcijas lai iegūtu vērtību no konkrētas šūnas. Vienkārši izpildiet tālāk norādītās darbības.
- Vispirms ievietojiet šo formulu šūna F5 lai kopētu vērtību šūna B5 .
=INDEX(B5,MATCH(B5,B5,0))
- Pēc tam nospiediet Ievadiet .
- Pēc tam piemēro to pašu šūna G5 .
=INDEX(C5,MATCH(C5,C5,0))
- Visbeidzot, ievadiet līdzīgu formulu šūna H5 mainot šūnas atsauci uz D5 .
=INDEX(D5,MATCH(D5,D5,0))
Šajā formulā INDEX-MATCH funkcijas darbojas kā dinamisks masīvs, lai meklētu konkrētu vērtību gan horizontāli, gan vertikāli. Līdztekus tam, ierakstiet 0 par precīza atbilstība . - Visbeidzot atlasiet šūnu diapazons F5:H5 un izmantot Automātiskā aizpildīšana rīku, lai iegūtu šo galīgo rezultātu.
Parastās metodes šūnu vērtības kopēšanai uz citu šūnu programmā Excel
Microsoft Excel arī palīdz kopēt šūnu vērtības citā šūnā, izmantojot parastās metodes. Šīs metodes ir piemērojamas jebkurai Excel versijai.
1. Izvēlieties Kopēt & amp; ielīmēt opcijas
Šī pirmā metode palīdzēs jums, izmantojot kopēšanas un ielīmēšanas opcijas Excel lentē.
- Vispirms atlasiet šūna B4 .
- Tālāk, uz Spraudnis sadaļā Sākums cilnē noklikšķiniet uz Kopēt.
- Tagad atlasiet galamērķi šūna F4 .
- Tad atkal uz Spraudnis sadaļā atradīsiet opciju Paste .
- Šeit noklikšķiniet uz Paste ikonu no iespēju saraksta.
- Tas ir viss, un beidzot iegūsiet kopēto vērtību.
- Papildus tam jūs varat saņemt Kopēt ar peles labo pogu noklikšķiniet uz avota šūnas.
- Pēc tam ar peles labo pogu noklikšķiniet uz galamērķa šūnas, un tad atradīsiet Paste komanda.
- Varat izmēģināt jebkuru no kopēšanas un ielīmēšanas iespējām.
2. Kopēt & amp; ielīmēt starp divām šūnām
Varat kopēt un ielīmēt vērtību iekšpus divām esošajām vērtībām. Izpētīsim piemēru.
- Vispirms mēs nokopējām un ielīmējām Vārds un Vecums uz divām blakus esošām šūnām.
- Pēc tam atlasiet un kopējiet šūnas ar nosaukumu Uzvārds .
- Pēc tam novietojiet kursoru pa labi no lielākās daļas no divām blakus esošajām šūnām un noklikšķiniet ar peles labo peles pogu.
- Šeit noklikšķiniet uz Ievietot kopētās šūnas .
- Pēc tam tiks atvērts dialoglodziņš Ievietot.
- Šajā lodziņā atlasiet Šūnu pārvietošana pa labi un noklikšķiniet uz LABI .
- Visbeidzot, vērtība tiks kopēta starp divām šūnām.
3. Pielietot tastatūras īsceļus
Varat kopēt un ielīmēt, izmantojot arī tastatūras īsceļus. Lai to izdarītu, vienkārši izpildiet šo procedūru.
- Vispirms atlasiet šūnu diapazons B5:D5 .
- Pēc tam nospiediet Ctrl + C uz tastatūras, lai kopētu šūnas.
- Pēc tam vienkārši dodieties uz mērķa šūnu un nospiediet Ctrl + V lai iegūtu kopētās vērtības.
Excel VBA vērtības kopēšana citā šūnā
Mēs varam kopēt šūnas, izmantojot VBA kods. VBA apzīmē Visual Basic lietojumprogrammām . Tā ir Excel programmēšanas valoda. Pārbaudīsim metodes, lai piemērotu VBA kodu gan vienai šūnai, gan šūnu diapazonam.
1. Kopējiet vienu šūnu
Vispirms ar VBA kodu kopēsim vienu šūnu. Lai to izdarītu, izpildiet tālāk sniegtos norādījumus.
- Sākumā atlasiet šūna B4 kā mēs to vēlamies kopēt.
- Pēc tam iekšpusē Izstrādātājs izvēlieties cilni Visual Basic opciju sadaļā Kods grupa.
- Tālāk sadaļā Ievietot atlasiet opciju Modulis .
- Tagad šeit ierakstiet kodu.
Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Šis kods atlasīs šūnas un ielīmēs to ar starpību no 4 kolonnas, jo esam iestatījuši Nobīdes vērtība 0 un 4 . 0 norāda, ka rinda nav mainīta, un 4 norāda izmaiņas 4 kolonnas. Vērtību varat palielināt vai samazināt atbilstoši savām vēlmēm. - Pēc tam noklikšķiniet uz Run Sub ikonu vai nospiediet F5 uz tastatūras.
- Visbeidzot, tā kopēja šūnas un ielīmēja ar starpību no 4 šūnas.
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. Kopējiet šūnu diapazonu
Līdzīgi kā vienas šūnas kopiju, arī šūnu diapazonu var kopēt, izmantojot VBA. Ja vēlaties kopēt šūnu diapazonu, kods būs šāds:
Sub Copy_Range() Range(Selection, Selection.End(xlDown)).Select Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Visbeidzot, jūs atradīsiet kaut ko līdzīgu zemāk redzamajam attēlam.
Papildu padomi
Ja vēlaties nokopēt šūnu no citas lapas, jums tikai jāievada lapas nosaukums pirms šūnas atsauces. Piemēram, mēs vēlējāmies iegūt vērtību, kas pieder zīmei šūna B4 no INDEX-MATCH tāpēc formula nodrošina šo risinājumu.
Piezīme: Ja nosaucat savu lapu ar vairākiem vārdiem, jums ir jānorāda nosaukums ar Apostrofs ( ''
), bet vienvārdim šī pieturzīme nav nepieciešama.