Excel-formel for å kopiere celleverdi til en annen celle

  • Dele Denne
Hugh West

Kopiering kan være en monoton fase mens du bruker Excel . Å bruke formler kan gi litt liv til denne kopioppgaven. Agendaen for dagens opplæring er hvordan du bruker excel-formel for å kopiere celleverdien til en annen celle på 5 passende måter. Du kan bruke formlene i hvilken som helst versjon av Excel.

Last ned øvelsesarbeidsbok

Du er velkommen til å laste ned arbeidsboken fra lenken nedenfor.

Kopier celleverdi til en annen celle.xlsm

5 egnede måter å bruke Excel-formel for å kopiere celleverdi til en annen celle

La oss ta et eksempeldatasett for diskusjon. I dette datasettet er det 5 personers Fornavn , Etternavn og Alder .

Nå ved å bruke Excel formler, vil vi kopiere celleverdi fra dette datasettet til en annen celle.

1. Kopier celleverdi til en annen celle ved å bruke cellereferanse i Excel

Vi vil se kopiere celleelementer ved å bruke Cellereferanse . Alt du trenger å gjøre er å gå til cellen du vil sette inn kopiverdien. Og skriv cellereferansen til cellen du vil kopiere etter et Lik ( = )-tegn. La oss sjekke prosessen nedenfor.

  • Først, velg celle F5 og skriv inn denne formelen for å trekke ut verdien av celle B5 .
=B5

  • Trykk Enter .

  • Følgende, bruk samme prosess i celle G5 med denneformel.
=C5

  • På samme måte kopierer du verdien til celle D5 til celle H5 med denne formelen.
=D5

  • Til slutt velger du celleområdet F5:H5 og bruk Autofyll -verktøyet for å kopiere resten av verdiene fra datasettet på en gang.

2. Kombiner VALUE-CONCATENATE-funksjoner for å kopiere celleverdi til en annen

Du kan kopiere en celleverdi ved å kombinere CONCATENATE - og VALUE-funksjonene også. For dette, gå gjennom trinnene nedenfor.

  • Sett først inn denne formelen i celle F5 .
=IFERROR(VALUE(B5),CONCATENATE(B5))

  • Trykk Enter .

I denne formelen er CONCATENATE -funksjonen brukes til å legge sammen strenger av celle B5 . så brukte vi VERDI -funksjonen for å trekke ut numeriske verdier hvis noen. Til slutt, bruk HVISER-funksjonen for å unngå enhver form for feil i beregningen.

  • Bruk nå en lignende prosedyre i celle G5 .
=IFERROR(VALUE(C5),CONCATENATE(C5))

  • Tilsvarende bruker du denne formelen i celle H5 .
=IFERROR(VALUE(D5),CONCATENATE(D5))

  • Gå til slutt gjennom samme prosedyre for celleområde F6 :H10 og du vil få følgende utgang.

Merk:Du kan ikke bruke CONCATENATEeller VERDIfungerer individuelt for denne prosessen. Fordi man trekker ut tekststreng ogden andre trekker ut tall. Dette er grunnen til at du må kombinere dem for å få en sunn løsning for alle slags verdier.

3. Celleverdikopiering med Excel VLOOKUP-funksjon

Du kan også kopiere celleverdien ved å bruke OPSLAKK-funksjonen . La oss se hvordan det fungerer.

  • Først setter du inn denne formelen for å trekke ut celleverdien til B5 til celle F5 . Trykk også Enter .
=VLOOKUP(B5,B5,1,FALSE)

  • Deretter, skriv den samme formelen for den første raden i kolonnen Etternavn , og endre verdiene for cellereferanse .
=VLOOKUP(C5,C5,1,FALSE)

  • Tilsvarende bruker du denne formelen i celle H5 .
=VLOOKUP(D5,D5,1,FALSE)

Her brukes VLOOKUP-funksjonen til å angi kolonnen i området for å se etter verdien, siden vår verdi vil være i starten av vårt utvalg vi bruker 1. Så for en eksakt match skrev vi FALSEeller 0.

  • Gjør til slutt det samme for resten av cellene for å få denne endelige utgangen.

4. Kopier celleverdi med HLOOKUP-funksjonen til en annen celle i Excel

I likhet med VLOOKUP -funksjonen, kan du kan gjøre oppgaven ved å bruke OPPLEKK-funksjonen også.

  • Skriv først inn denne formelen i celle F5 .
=HLOOKUP(B5,B5,1,FALSE)

  • Neste, trykk Enter .

  • Deretter bruker du samme formel for resten av cellene som endrer cellenreferanse.
  • Til slutt vil du kopiere celleverdier til en annen celle.

I denne formelen er HLOOKUP -funksjonen brukes til å angi kolonnen i området for å se etter verdien, siden verdien vår vil være i starten av området vårt vi bruker 1 . For et eksakt samsvar skrev vi FALSE .

5. Excel-formel med INDEX-MATCH-funksjoner for å kopiere celleverdi

Du kan bruke kombinasjonen av INDEX-MATCH-funksjonene for å hente verdien fra en bestemt celle. Bare følg trinnene nedenfor.

  • Først setter du inn denne formelen i celle F5 for å kopiere verdien til celle B5 .
=INDEX(B5,MATCH(B5,B5,0))

  • Deretter trykker du Enter .

  • Følgende bruker du det samme i celle G5 .
=INDEX(C5,MATCH(C5,C5,0))

  • Til slutt, skriv inn lignende formel i celle H5 og endre cellereferanse til D5 .
=INDEX(D5,MATCH(D5,D5,0))

I denne formelen fungerer INDEX-MATCH-funksjonene som en dynamisk matrise for å se etter den spesifikke verdien både horisontalt og vertikalt. Sammen med den, skriv 0for eksakt samsvar.

  • Til slutt velger du celleområde F5:H5 og bruker Autofyll -verktøyet for å få dette endelige resultatet.

Konvensjonelle metoder for å kopiere celleverdi til en annen celle i Excel

Microsoft Excel hjelper også med å kopiere celleverdier til en annen medsine konvensjonelle metoder. Disse metodene kan brukes for alle versjoner av Excel.

1. Velg Kopier & Lim inn alternativer

Denne første metoden vil veilede deg ved å bruke kopierings- og limalternativene i excel-båndet.

  • Først velger du celle B4 .
  • Deretter, på Utklippstavle -delen av Hjem -fanen, klikker du på Kopier.

  • Nå, velg destinasjonen celle F4 .
  • Deretter, igjen i delen Utklippstavle , vil du finne et alternativ kalt Lim inn .
  • Her klikker du på Lim inn -ikonet fra listen over alternativer.

  • Det er det, du vil endelig få den kopierte verdien.

  • Bortsett fra dette kan du få kommandoen Kopier ved å høyreklikk på kildecellen.

  • Høyreklikk deretter på målcellen og så finner du Lim inn kommando.

  • Du kan prøve alle kopier-og-lim-alternativene.

2. Kopier & ; Lim inn mellom to celler

Du kan kopiere og lime inn en verdi inne i to eksisterende verdier. La oss utforske eksemplet.

  • Først kopierte og limte vi inn Fornavn og Alder til to tilstøtende celler.
  • Deretter, velg og kopier cellen med tittelen Etternavn .
  • Etterpå, plasser markøren til høyre for de fleste av de to tilstøtende cellene og høyreklikk deretter på musen.
  • Klikk herpå Sett inn kopierte celler .

  • Deretter åpnes dialogboksen Sett inn.
  • I denne boksen , velg Skift celler til høyre og klikk OK .

  • Til slutt vil verdien kopieres mellom kl. to celler.

3. Bruk hurtigtaster

Du kan kopiere og lime inn ved hjelp av hurtigtaster også. For å utføre oppgaven, gå ganske enkelt gjennom denne prosessen.

  • Velg først celleområdet B5:D5 .
  • Deretter trykker du Ctrl + C på tastaturet for å kopiere cellen.

  • Etterpå går du ganske enkelt til målcellen og trykker Ctrl + V for å få de kopierte verdiene.

Excel VBA for å kopiere verdi til en annen celle

Vi kan kopiere cellen ved å bruke VBA -kode. VBA står for Visual Basic for Applications . Det er et programmeringsspråk for Excel. La oss sjekke metodene for å bruke VBA-kode for både en enkelt celle og et celleområde.

1. Kopier en enkeltcelle

La oss kopiere en enkelt celle først med en VBA-kode. For å gjøre dette, følg instruksjonen nedenfor.

  • I begynnelsen velger du celle B4 som vi vil kopiere den.

  • Deretter, i kategorien Utvikler , velger du alternativet Visual Basic under Kode -gruppen.

  • Deretter, under Sett inn -alternativet, velger du Modul .

  • Skriv nå kodenher.
3537

Denne koden vil velge cellen og lime den inn med en forskjell på 4 kolonner fordi vi har satt Offset verdi 0 og 4 . 0 indikerer ingen endring av rad, og 4 indikerer endring av 4 kolonner. Du kan øke eller redusere verdien som du foretrekker.

  • Etterpå klikker du på Kjør Sub -ikonet eller trykker F5 på tastaturet.

  • Til slutt kopierte den cellen og limte inn med en forskjell på 4 celler.

Merk: For å kopiere verdien kun (ikke format) kan du bruke denne koden.
3759

2. Kopier et celleområde

I likhet med kopien av en enkelt celle kan du også kopiere et celleområde ved å bruke VBA. Hvis du vil kopiere en rekke celler, vil koden være som følger:

6117

Til slutt finner du noe som ligner på bildet nedenfor.

Ytterligere tips

Hvis du vil kopiere en celle fra et annet ark, trenger du bare å sette inn arknavnet før cellereferansen. For eksempel ønsket vi å få verdien som tilhører celle B4 i INDEX-MATCH -arket. derfor gir formelen denne løsningen.

Merk: Når du navngir arket med flere ord, må du nevne navnet i en Apostrof ( '' ) men for et enkelt ordnavn er ikke dette skilletegnetnødvendig.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.