Excel-formel for å kopiere celleverdi fra et annet ark (4 eksempler)

  • Dele Denne
Hugh West

Microsoft Excel har gitt et bredt utvalg av grunnleggende & enkle metoder for å kopiere celleverdier fra et annet regneark til et nytt regneark eller til og med en ny arbeidsbok. Her har jeg prøvd å oppsummere alle de fruktbare metodene for å finne Excel-formel for å kopiere celleverdi fra et annet ark under flere kriterier & med cellereferanser.

Last ned øvelsesarbeidsbok

Du kan laste ned øvelsesarbeidsbøkene som vi har brukt til å forberede denne artikkelen.

Formel for å kopiere-bok1.xlsm

Formel for å kopiere-bok2.xlsx

4 enkle måter å kopiere celleverdi fra et annet ark i Excel

I denne delen er det 4 måter tilgjengelig for Excel-formel for å kopiere celleverdi fra et annet ark. Vi vil diskutere måtene med riktig illustrasjon. Så la oss begynne.

1. Kopier & Lim inn med flere alternativer

I datasettet vårt har vi 2 kolonner (Kolonne D & E) med 10% & ; 20 % økt lønn til 5 ansatte i Ark 1 .

Nå skal vi kopiere hele matrisen eller tabellen nedenfor til et annet ark (ark 2) i samme arbeidsbok.

Trinn :

  • Først av alt, velg hele matrise eller tabell (B4 : E9)
  • Nå trykker du CTRL+C for å kopiere den valgte matrisen.

  • Åpne deretter Ark 2 & på celle B4 der du vil lime inn, og velg detcelle.
  • Etter det, høyreklikk musen & fra Lim inn -alternativene, velg kun den første som heter Lim inn(P) . Du får alle dataene med formler & formater som dette Lim inn -alternativet vil nøyaktig kopiere alle dataene inkludert formler & formater av cellene fra et hvilket som helst ark.

Hvis du velger Lim inn verdier(V) vil du bare se teksten & tallverdier har blitt kopiert, men ingen formel eller celleformat vil bli kopiert med dette alternativet.

Hvis du velger Lim inn formler , er det bare formlene som er utført i det første arket vil bli vist i Ark 2 med resulterende verdier, men ingen celleformat vil bli kopiert.

Nå hvis du vil kopier celleformatet, og velg deretter alternativet Lim inn format . Den vil ikke kopiere noen verdier eller formler fra referansecellene bortsett fra bare celleformater.

Du kan lime inn ved å nevne referansen til cellene også. Velg alternativet Lim inn lenke & kildenavnet eller koblingen vil bli tildelt innlimte verdier i et annet ark.

Med alternativet Lim inn transponer kan du konvertere radene & kolonner til kolonner & henholdsvis rader. Og her de resulterende dataene sammen med formlene & celleformater vil også bli bevart.

Hele funksjonene nevnt ovenfor kan også utføres selv med flere &tilpassede alternativer ved å velge Lim inn spesielt fra høyreklikk på musen når du skal lime inn verdiene.

Les mer: Excel-formel for å kopiere tekst fra én celle til et annet ark

2. Opprette cellereferanse fra et annet ark

Vi kan også bruke celle & arkreferanser for å kopiere data fra det andre arket for beregning. Her, i Ark 1 , har vi kun et diagram over gjeldende lønn. Vi ønsker å fastsette lønningene med 10 % økning ved hjelp av disse dataene i et annet ark (ark 2) .

Trinn:

  • Åpne først Ark 2 & i celle C5 , skriv-

=Sheet1!C5+(Sheet1!C5*10%)

  • Deretter trykker du Enter & du får den økte lønnen for Sam.
  • Bruk nå Fyllhåndtaket fra celle C5 til Autofyll andre celler i denne kolonnen.

Så det som skjer her er ved å nevne Ark1! før C5 , vi refererer faktisk til Celle C5 fra ark 1 . Og resten av beregningen i kolonnen vil bli utført med arket & cellereferanser ved Autofyll -alternativet.

Les mer: Excel VBA for å kopiere data fra en annen arbeidsbok uten å åpne

3. Opprette cellereferanse til en annen arbeidsbok

Nå vil vi bruke cellereferansen fra en annen arbeidsbok (Bok2) som for øyeblikket er åpen,og deretter utfører vi beregningen vår i Bok1 med den cellereferansen for å bestemme lønningene med en 10 % økning for hver ansatt.

Trinn :

  • Først, i celle C5 i Bok2 , skriv-

=[Book1.xlsx]Sheet1!C5+([Book1.xlsx]Sheet1!C5*10%)

  • Trykk deretter ENTER , du får den resulterende verdien for den første.
  • Nå drar du formelen nedenfor for å kopiere hele kolonnen som før som angitt i forrige metode.

Så her bruker vi referansen til en annen arbeidsbok. Og det er derfor vi må nevne [Book1.xlsx]Ark1! før du skriver C5 da denne C5 cellen er til stede i Ark 1 av Bok1 .

Hvis du vil legge til en referanse til en annen arbeidsbok som er lukket, må du nevne kildefilbanen før du skriver inn referansen til en annen arbeidsbok. Her, i dette tilfellet, hvis Book1 ikke er åpen, vil kommandoene i funksjonslinjen være-

='C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5+('C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5*10%)

Du kan kopiere formelen nevnt & bruk for regnearket ditt, men sørg for at plasseringen av din egen utvidelsesfil eller kildebanen til referansearbeidsboken er riktig nevnt.

Les mer: Excel VBA: Copy Cell Verdi og lim inn i en annen celle

Lignende avlesninger

  • Hvordan bruke VBA PasteSpecial og beholde kildeformatering i Excel
  • Kopier og lim inn verdier til neste tomme radmed Excel VBA (3 eksempler)
  • Hvordan kopiere og lime inn i Excel og beholde cellestørrelse (7 eksempler)
  • Excel VBA: Kopier Range to Another Workbook
  • Hvordan bruke VBA til å lime inn verdier bare uten formatering i Excel

4. Bruke navngitt område og henvise til et annet ark eller arbeidsbok

Nå kan vi følge en annen fruktbar metode ved å bruke navngitt område for å definere kildedataene.

Trinn:

  • Først går du til kildedataene du må bruke i et annet regneark.
  • Trykk deretter CTRL+F3 øverst åpne Navnebehandling .
  • Nå klikker du på Ny.. for å aktivere dialogboksen Nytt navn .

  • Deretter gir du et navn på kildedataene dine i Navn -boksen. Du kan ikke bruke Mellomrom mens du skriver navnet.
  • Nå klikker du på Refererer til boksen (dvs. Lønn ) & velg deretter hele matrisen eller tabellen du vil referere til.

  • Trykk OK & Name Manager vil vise den nyopprettede kildefilen med navnet i listen.

  • Gå nå til et hvilket som helst regneark i din samme arbeidsbok & bruk det definerte navnet i funksjonslinjen. Du vil finne et alternativ for å bruke dataene med navnet du har laget gjennom Navnebehandling . Trykk ENTER .

  • Du får de henviste dataene i det nye regnearket ditt med en gang. Heledata er her lagret som navnet du har definert.

  • Nå, i tilfelle du trenger å referere til disse dataene fra en annen arbeidsbok, har du å nevne filnavnet til den arbeidsboken sammen med det definerte navnet også. Så her vil kommandoene være i funksjonslinjen hvis vi ønsker å referere dataene våre fra en annen arbeidsbok som er åpen akkurat nå-

=Book1.xlsx!Salary

  • Og hvis referansearbeidsboken er lukket, må vi legge til kildebanen til den arbeidsboken eller Excel-filen før vi nevner arbeidsboknavnet så vel som det definerte navnet for dataen. Så, kommandoene våre i funksjonslinjen her vil være-

='C:\Users\88019\Desktop\Book1.xlsx'!Salary

Les mer: Hvordan kopiere flere celler til et annet ark i Excel (9 metoder)

Excel VBA for å kopiere celleverdi til et annet ark

Hvis du er glad i VBA , så har vi gode nyheter til deg, vi kan kopiere en rekke data fra ett ark til et annet ark med VBA -kode også.

Trinn :

  • Trykk først Alt+F11 , vinduet VBA åpnes.
  • Fra Sett inn -kategorien, velg kommandoen Modul . En ny modul kalt Modul 1 vil vises der du skal skrive kodene dine.
  • Kopier nå følgende koder eller makro og lim dem inn i din egen modul.
5730
  • Etter å ha kopiert kodene, trykk F5 og gå tilbake til Excel-regnearket ved å trykke Alt+F11 igjen.

  • Så her på bildet nedenfor ser du at dataene er kopiert fra Ark 1 til Ark 3 .

Les mer: VBA Paste Spesielle for å kopiere verdier og formater i Excel (9 eksempler)

Konklusjon

Dette er alle de best egnede jeg har funnet så langt for å finne Excel-formler for å kopiere celleverdi fra et annet ark eller en annen arbeidsbok hvis den er åpen eller lukket. Hvis du tror jeg har gått glipp av en metode som jeg burde ha nevnt i artikkelen, vennligst gi meg beskjed gjennom dine verdifulle kommentarer. Eller du kan ta en titt på våre andre interessante & informative artikler på denne nettsiden.

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.