Excel Formula pentru a copia valoarea celulei într-o altă celulă

  • Imparte Asta
Hugh West

Copierea ar putea fi o fază monotonă în timp ce se utilizează Excel Utilizarea formulelor poate aduce un pic de viață acestei sarcini de copiere. Agenda tutorialului de astăzi este cum să folosiți formula Excel pentru a copiați valoarea celulei în altă celulă în 5 moduri adecvate. Puteți utiliza formulele în orice versiune de Excel.

Descărcați caietul de practică

Vă invităm să descărcați caietul de lucru de la link-ul de mai jos.

Copierea valorii celulei în altă celulă.xlsm

5 Modalități adecvate de utilizare a formulei Excel pentru a copia valoarea celulei într-o altă celulă

Să luăm un exemplu de set de date pentru discuție. În acest set de date, există 5 persoane. Prenume , Nume de familie și Vârste .

Acum, folosind Excel formulele, vom copia valoarea celulei din acest set de date într-o altă celulă.

1. Copiați valoarea celulei într-o altă celulă folosind referința celulei în Excel

Vom vedea copierea elementelor celulei folosind Celula de referință Tot ce trebuie să faceți este să mergeți la celula în care doriți să introduceți valoarea de copiere și să scrieți Celula de referință a celulei pe care doriți să o copiați, după un Egalitate ( = ) semn. Să verificăm procesul de mai jos.

  • În primul rând, selectați celula F5 și introduceți această formulă pentru a extrage valoarea celula B5 .
=B5

  • Hit Introduceți .

  • În continuare, aplicați același proces în celula G5 cu această formulă.
=C5

  • În mod similar, copiați valoarea din celula D5 la celula H5 cu această formulă.
=D5

  • În cele din urmă, selectați intervalul de celule F5:H5 și să utilizeze Completare automată pentru a copia deodată restul valorilor din setul de date.

2. Combinați funcțiile VALUE-CONCATENATE pentru a copia valoarea celulei în alta

Puteți copia valoarea unei celule prin combinarea CONCATENATE și Funcții VALOARE Pentru aceasta, parcurgeți pașii de mai jos.

  • Mai întâi, introduceți această formulă în celula F5 .
=IFERROR(VALUE(B5),CONCATENATE(B5))

  • Presa Introduceți .

În această formulă, se utilizează CONCATENATE este utilizată pentru a adăuga șiruri de caractere de celula B5 . apoi am folosit VALOARE pentru a extrage valorile numerice, dacă este cazul. În cele din urmă, utilizați funcția funcția IFERROR pentru a evita orice fel de eroare de calcul.

  • Acum, aplicați o procedură similară în celula G5 .
=IFERROR(VALUE(C5),CONCATENATE(C5))

  • În mod similar, utilizați această formulă în celula H5 .
=IFERROR(VALUE(D5),CONCATENATE(D5))

  • În cele din urmă, treceți prin aceeași procedură pentru intervalul de celule F6:H10 și veți obține următorul rezultat.

Notă: Nu puteți utiliza CONCATENATE sau VALOARE Pentru că una extrage șiruri de text, iar cealaltă extrage numere. De aceea, trebuie să le combinați pentru a obține o soluție sănătoasă pentru orice tip de valoare.

3. Copierea valorilor din celule cu funcția Excel VLOOKUP

De asemenea, puteți copia valoarea celulei folosind funcția VLOOKUP Să vedem cum funcționează.

  • Mai întâi, introduceți această formulă pentru a extrage valoarea celulei B5 la celula F5 . de asemenea, apăsați Introduceți .
=VLOOKUP(B5,B5,1,FALSE)

  • Apoi, scrieți aceeași formulă pentru primul rând al tabelului Numele de familie coloana, modificând coloana Celula de referință valori.
=VLOOKUP(C5,C5,1,FALSE)

  • În mod similar, aplicați această formulă în celula H5 .
=VLOOKUP(D5,D5,1,FALSE)

În acest caz, se va utiliza VLOOKUP este utilizată pentru a seta coloana din intervalul de căutare a valorii, deoarece valoarea noastră se va afla la începutul intervalului nostru, folosim funcția 1 Apoi, pentru o potrivire exactă, am scris FALSE sau 0 .

  • În cele din urmă, procedați la fel pentru restul celulelor pentru a obține acest rezultat final.

4. Copiați valoarea celulei cu funcția HLOOKUP într-o altă celulă din Excel

Similar cu VLOOKUP puteți face acest lucru folosind funcția funcția HLOOKUP de asemenea.

  • Mai întâi, introduceți această formulă în celula F5 .
=HLOOKUP(B5,B5,1,FALSE)

  • Apoi, apăsați Introduceți .

  • Apoi, aplicați aceeași formulă pentru restul celulelor, modificând referința celulei.
  • În cele din urmă, veți reuși să copiați cu succes valorile unei celule într-o altă celulă.

În această formulă, se utilizează HLOOKUP este utilizată pentru a seta coloana din intervalul de căutare a valorii, deoarece valoarea noastră se va afla la începutul intervalului nostru, folosim funcția 1 Pentru o potrivire exactă, am tastat FALSE .

5. Formula Excel cu funcțiile INDEX-MATCH pentru a copia valoarea celulei

Puteți utiliza combinația de funcțiile INDEX-MATCH pentru a prelua valoarea dintr-o anumită celulă. Urmați pur și simplu pașii de mai jos.

  • Mai întâi, introduceți această formulă în celula F5 pentru a copia valoarea din celula B5 .
=INDEX(B5,MATCH(B5,B5,0))

  • După aceea, apăsați Introduceți .

  • În continuare, aplicați același lucru în celula G5 .
=INDEX(C5,MATCH(C5,C5,0))

  • În cele din urmă, introduceți o formulă similară în celula H5 schimbarea referinței celulei în D5 .
=INDEX(D5,MATCH(D5,D5,0))

În această formulă, se utilizează INDEX-MATCH funcționează ca o matrice dinamică pentru a căuta valoarea specifică atât pe orizontală, cât și pe verticală. Împreună cu aceasta, tipul 0 pentru un potrivire exactă .

  • În cele din urmă, selectați intervalul de celule F5:H5 și să utilizeze AutoFill pentru a obține acest rezultat final.

Metode convenționale pentru a copia valoarea celulei într-o altă celulă în Excel

Microsoft Excel ajută, de asemenea, la copierea valorilor dintr-o celulă în alta cu ajutorul metodelor sale convenționale. Aceste metode sunt aplicabile la orice versiune de Excel.

1. Selectați Copiere & Opțiuni de lipire

Această primă metodă vă va ghida prin utilizarea opțiunilor de copiere și lipire din panglica Excel.

  • În primul rând, selectați celula B4 .
  • În continuare, pe Clipboard din secțiunea Acasă fila, faceți clic pe Recepționat.

  • Acum, selectați destinația celula F4 .
  • Apoi, din nou pe Clipboard veți găsi o opțiune numită Paste .
  • Aici, faceți clic pe Paste din lista de opțiuni.

  • Gata, veți obține în sfârșit valoarea copiată.

  • În afară de aceasta, puteți obține Copiați făcând clic dreapta pe celula sursă.

  • În continuare, faceți clic dreapta pe celula de destinație și apoi veți găsi opțiunea Paste comandă.

  • Puteți încerca oricare dintre opțiunile de copy-and-paste.

2. Copy & Paste între două celule

Puteți copia-lipi o valoare în interiorul a două valori existente. Să explorăm exemplul.

  • În primul rând, am copiat și lipit fișierul Primul nume și Vârsta la două celule adiacente.
  • Apoi, selectați și copiați celula cu titlul Numele de familie .
  • După aceea, puneți cursorul în dreapta majorității celor două celule adiacente și apoi faceți clic cu butonul drept al mouse-ului.
  • Aici, faceți clic pe Inserarea celulelor copiate .

  • În continuare, se va deschide caseta de dialog Insert (Inserare).
  • În această casetă, selectați Deplasarea celulelor spre dreapta și faceți clic pe OK .

  • În cele din urmă, valoarea va fi copiată între două celule.

3. Aplicați comenzi rapide de la tastatură

Puteți să copiați și să lipiți folosind și comenzi rapide de la tastatură. Pentru a face această operațiune, pur și simplu parcurgeți acest proces.

  • În primul rând, selectați intervalul de celule B5:D5 .
  • Apoi, apăsați Ctrl + C de pe tastatură pentru a copia celula.

  • După aceea, mergeți pur și simplu la celula de destinație și apăsați Ctrl + V pentru a obține valorile copiate.

Excel VBA pentru a copia valoarea într-o altă celulă

Putem copia celula folosind funcția VBA cod. VBA reprezintă Visual Basic pentru aplicații Acesta este un limbaj de programare pentru Excel. Să verificăm metodele de aplicare a codului VBA atât pentru o singură celulă, cât și pentru un interval de celule.

1. Copiați o singură celulă

Să copiem mai întâi o singură celulă cu un cod VBA. Pentru a face acest lucru, urmați instrucțiunile de mai jos.

  • La început, selectați celula B4 așa cum dorim să o copiem.

  • Apoi, în interiorul Dezvoltator selectați fila Visual Basic în cadrul opțiunii Cod grup.

  • În continuare, în secțiunea Introduceți opțiunea, selectați Modul .

  • Acum, scrieți codul aici.
 Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub 

Acest cod va selecta celula și o va lipi la o diferență de 4 pentru că am setat coloana Valoarea de compensare 0 și 4 . 0 indică faptul că nu se schimbă rândul, iar 4 indică modificarea 4 Puteți mări sau micșora valoarea după cum doriți.

  • După aceea, faceți clic pe butonul Run Sub sau apăsați pictograma F5 pe tastatură.

  • În cele din urmă, a copiat celula și a lipit-o la o diferență de 4 celule.

Notă: Pentru a copia doar valoarea (nu și formatul) puteți aplica acest cod.
 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. Copiați un interval de celule

La fel ca și în cazul copierii unei singure celule, puteți copia și un interval de celule folosind VBA. Dacă doriți să copiați un interval de celule, codul va fi următorul:

 Sub Copy_Range() Range(Selection, Selection.End(xlDown)).Select Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub 

În cele din urmă, veți găsi ceva similar cu imaginea de mai jos.

Sfaturi suplimentare

Dacă doriți să copiați o celulă dintr-o altă foaie, tot ce trebuie să faceți este să inserați numele foii înainte de referința celulei. De exemplu, am vrut să obținem valoarea aparținând lui celula B4 a INDEX-MATCH foaie. prin urmare, formula oferă această soluție.

Notă: Atunci când denumiți foaia cu mai multe cuvinte, trebuie să menționați numele în cadrul unei secțiuni Apostrof ( '' ), dar pentru un nume cu un singur cuvânt, acest semn de punctuație nu este necesar.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.