I dette innlegget vil vi vise deghvordan hente data fra et annet ark i Excel. Selv om det er enkelt å kopiere og lime inn data, gir det betydelige fordeler i Excel å trekke data fra ett ark til et annet.
Når du trekker data ved hjelp av formler, blir dataene knyttet til kilden. Dette sikrer at når dataene i ett ark endres, oppdateres de koblede dataene i det andre arket automatisk. Dette sparer tid og reduserer risikoen for feil, og holder dataene konsistente på tvers av alle regneark uten behov for manuelle oppdateringer.
Hvordan hente data fra et annet ark i Excel
Tilhente data fra et annet ark i Excel, kan du bruke en av følgende metoder avhengig av dine behov:
- Bruk cellereferanser
- Bruk VLOOKUP-funksjonen
- Bruk funksjonene INDEX og MATCH
Disse metodene gir allsidige alternativer for å trekke data mellom ark, uavhengig av hvilken Excel-versjon du bruker.
La oss se dette i detalj
1] Bruk cellereferanser
Brukercellereferanserer den enkleste metoden for å hente data fra et annet ark i Excel og er ideell for små datasett der du trenger å referere til noen få celler i stedet for å administrere store datamengder.
La oss si at vi har en arbeidsbok med 2 ark. Ark 1 inneholder kildedatasettet, som vist på bildet nedenfor:
For å trekke data fra ark 1 til ark 2 ved hjelp av cellereferanser, klikk på fanen for ark 2, og sett opp kolonneoverskriftene (i cellene A1, B1 og C1)
I celle A2 i ark 2 skriver du inn formelen for å referere til den første raden med data fra ark 1:
=Sheet1!A2
I celle B2 i ark 2 skriver du inn:
=Sheet1!B2
I celle C2 i ark 2 skriver du inn:
=Sheet1!C2
Velg nå cellene A2, B2 og C2, og dra fyllhåndtaket ned for å kopiere formlene for de gjenværende radene (opp til rad 11, siden vi har 10 rader med data).
Etter å ha fulgt disse trinnene, vil ark 2 vise dataene fra ark 1. Hvis det gjøres endringer i dataene i ark 1, vil de også oppdateres automatisk i ark 2.
2] Bruk VLOOKUP-funksjonen
er ideell hvis du søker etter spesifikke data i en kolonne og ønsker å hente tilsvarende informasjon fra et annet ark.
La oss nå si at vi ønsker å hente ansattinformasjon, spesielt ?kjønn?, fra ark 1 basert på en liste over ansattes koder gitt i ark 2, som vist i bildet nedenfor:
I celle B2 i ark 2 skriver du inn følgende formel for å få kjønn:
=VLOOKUP(A2,Sheet1!B2:C11,2,FALSE)
I formelen ovenfor:
- B2er verdien vi ser opp (ansattkoden).
- Ark1!B$2:C$11er området i ark 1 som inneholder dataene.
- 2angir hvilken kolonne fra området vi ønsker å returnere (2 returnerer Kjønn ? kolonne C i området).
- FALSK:Dette betyr at vi ønsker en eksakt match
Deretter velger du celle B2 og drar fyllhåndtaket ned for å kopiere formlene for alle medarbeiderkodene oppført i kolonne A.
Dette vil dynamisk trekke data basert på medarbeiderkodene oppført i ark 2. Hvis det gjøres endringer i ark 1, vil informasjonen i ark 2 automatisk oppdateres når det refereres til ansattkodene.
3] Bruk funksjonene INDEX og MATCH
DeINDEX og MATCH funksjonerer ideelle for situasjoner der datasettet ditt vokser eller når du trenger å utføre oppslag i forskjellige kolonnerekkefølger. For eksempel, hvis du vil trekke kjønn basert på ansattkoden fra ark 1 til ark 2, vil du skrive inn følgende formel i celle B2 på ark 2:
=INDEX(Sheet1!C$2:C$11, MATCH(A2, Sheet1!B$2:B$11, 0))
I formelen ovenfor,
- DeINDEKS(Ark1!C$2:C$11, ?)del spesifiserer at du ønsker å returnere en verdi fra kolonne C (kjønn) i ark 1.
- DeMATCH(A2, Ark1!B$2:B$11, 0)delen ser etter ansattkoden i celle A2 innenfor rekkevidden av ansattkoder i ark 1.
- Null (0)indikerer at du vil ha et eksakt samsvar.
MATCH-funksjonen returnerer det relative radnummeret til den samsvarende medarbeiderkoden, som INDEX-funksjonen deretter bruker for å hente det tilsvarende kjønn.
På samme måte kan du velge celle B2 og dra fyllhåndtaket ned for å kopiere formelen for alle ansattkodene oppført i kolonne A.
Det er alt! Jeg håper du finner dette nyttig.
Lese:.
Hvordan trekker jeg spesifikke data fra ett Excel-ark til et annet?
En av de enkleste måtene å trekke spesifikke data fra ett Excel-ark til et annet er å bruke cellereferanser, der du direkte kobler celler fra kildearket til målarket ved å skrive inn en formel i målcellen. For mer kompleks datainnhenting kan du bruke VLOOKUP-funksjonen eller en kombinasjon av INDEX- og MATCH-funksjoner.
Hvordan kopiere bestemte rader i Excel til et annet ark automatisk?
Hvis du har Excel 365 eller Excel 2021, kan du brukeå automatisk kopiere bestemte rader fra ett ark til et annet basert på bestemte kriterier. Hvis du har en tidligere versjon som Excel 2019 eller 2016, kan du brukefunksjon for å angi kriterier og kopiere samsvarende rader til et annet ark. Du kan også legge til en ekstra kolonne i datasettet ditt der du bruker formler (som f.eksIF
setninger) for å flagge spesifikke rader som oppfyller visse kriterier og deretter bruke AutoFilter-funksjonen for å vise bare radene som oppfyller kriteriene dine.
Les neste:.