Indholdsfortegnelse
Hvis du ønsker at udtrække data fra et Excel-ark til et andet ark, så er du på rette sted. Du skal bare følge med i denne artikel og øve dig i din egen Excel-fil, eller du kan downloade vores øvelsesbog. I denne vejledning lærer du 6 nemme og effektive metoder til at udtrække data fra et Excel-ark.
Download øvelsesbog
Download den følgende Excel-fil til din praksis.
Udtrække data fra Excel-ark.xlsx
6 metoder til at udtrække data fra et Excel-ark
Her har vi et datasæt, der indeholder 5 kolonner og 9 rækker inklusive overskrifter. Vores opgave er at udtrække data fra et Excel-regneark til et andet regneark.
Lad os nu gennemgå metoderne en for en.
1. Udtrække data fra Excel-ark ved hjælp af VLOOKUP-funktionen
VLOOKUP-funktion søger efter en given data i kolonnen længst til venstre i et givet datasæt og udtrækker derefter en værdi i samme række fra en angivet kolonne.
Trin:
Lad os antage, at vi skal udtrække lønningerne for ID nr. 103, 106 og 108 fra ark 1 til ark 2.
1. Indtast følgende formel i Celle C13 på Ark 2 .
=VLOOKUP(B13,'Ark 1'!B5:F12,5,FALSE)
2. Træk den Håndtag til påfyldning til det område, du har brug for.
Her er resultatet.
Bemærk:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Her,
- Lookup_value er den værdi, du ønsker at matche
- Tabel_array er det dataområde, som du skal søge efter din værdi
- Col_index_num er den tilsvarende kolonne i look_value
- Range_lookup er den boolske værdi (sand eller falsk). 0 (falsk) henviser til et nøjagtigt match, og 1 (sand) henviser til et tilnærmelsesvis match.
Læs mere: Overfør data fra et Excel-regneark til et andet automatisk med VLOOKUP
2. Vælg data fra Excel-ark ved hjælp af INDEX-MATCH-formel
INDEX-MATCH combo er et kraftfuldt og populært værktøj i MS Excel til at udtrække data fra en bestemt del af tabellen. Ved at anvende denne kombinerede formel kan vi udtrække data fra ark 1 til ark 3 på grundlag af kriterier Du skal blot følge nedenstående trin for at gøre dette.
Lad os antage, at du ønsker at finde lønnen for et bestemt ID. Vi bruger kombinationen af INDEX og MATCH funktioner til at gøre det.
Trin:
1. I celle C13 , indtast følgende formel
=INDEX('Ark 1'!F5:F12, MATCH(B13,'Ark 1'!B5:B12,0))
Her,
- MATCH(B13,'Ark 1'!B5:B12,0) henviser til celle B13 som opslagsværdi i dataområdet B5:B12 for at finde et nøjagtigt match. Den returnerer 3, fordi værdien er i række nummer 3.
- INDEX('Ark 1′!F5:F12, MATCH(B13,'Ark 1'!B5:B12,0)) henviser til Ark 1 som et array af F5:F12 hvorfra vi vil hente værdien.
2. Tryk på INDTAST .
3. Træk den F ill Håndtag til det område, du har brug for.
Her er resultatet,
Læs mere: Udtrække filtrerede data i Excel til et andet ark (4 metoder)
3. Udtrække data fra Excel-ark ved hjælp af datakonsolideringsværktøj
I mange tilfælde er der en enklere måde at udtrække data fra et Excel-ark på ved hjælp af Konsolidering af data end VLOOKUP eller INDEX-MATCH Jeg bruger to datasæt i det samme Excel-regneark (konsolidering 1) som input, og resultatet af konsolideringen vises på et andet regneark (konsolidering 2).
Følg nu nedenstående trin.
Trin:
1. Gå til Konsolidering 2 ark>> Vælg et Celle ( Celle B4 i dette eksempel), hvor du ønsker at placere dit konsoliderede resultat.
2. Gå derefter til Data fanebladet>> den Dataværktøjer gruppe>> Klik på den Konsolidere ikon.
En dialogboks til konsolidering vises.
3. Vælg den Funktion du har brug for, og vælg derefter en efter en hver tabel, herunder overskrifterne, fra " Konsolidering 1 " i Henvisning feltet, og klik på Tilføj .
4. Alle udvalgte tabeller fra konsolideringsark 1 vises i Alle referencer boks. Sørg for, at den Kryds mærke (øverste række og venstre række) i feltet Label. Klik på OK .
Her er resultatet,
Lignende læsninger
- VBA-kode til at konvertere tekstfil til Excel (7 metoder)
- Sådan importeres tekstfil med flere afgrænsere til Excel (3 metoder)
- Konverter tekstfil til Excel automatisk (3 egnede måder)
- Sådan importeres data fra et sikkert websted til Excel (med hurtige trin)
- Sådan importeres data til Excel fra internettet (med hurtige trin)
4. Udtrække data fra regneark ved hjælp af avanceret filter
Du kan udtrække data fra et Excel-ark til et andet ark ved hjælp af en Avanceret filter Følg de skriftlige instruktioner nedenfor. I denne illustration er dataene på ark 5 og vil blive udtrukket til ark 6.
Trin:
1. Gå til Ark 6 >> Vælg en celle ( Celle B4 i denne illustration)>> Data fanebladet>> klik Avanceret .
Der åbnes et vindue med avanceret filter.
2. Vælg Kopier til et andet sted.
3. Klik på den Liste rækkevidde boks>> Vælg Ark 5 og vælg hele tabellen med overskrifterne.
4. Vælg den kriterier rækkevidde .
5. Derefter, i Kopier til boks, vælg cellen på ark 6 ( Celle B4 i dette eksempel).
6. Klik på OK.
Her er resultatet,
Læs mere: Sådan hentes data fra flere regneark i Excel VBA
5. Træk data fra et andet ark i Excel ved hjælp af navnboksen
For at udtrække en celle fra et Excel-ark til et andet skal du blot kende arkets navn og cellens navn. Derefter kan du kopiere den ved at linke dem sammen med et udråbstegn. Når du skal ændre dataene i et regneark, ændres det andet regneark, hvor du har kopieret den, automatisk.
Lad os antage, at vi har to regneark ved navn NameBox1 og NameBox2. Vi ønsker at udtrække data fra NameBox1 til NameBox2.
Følg nu nedenstående trin.
Trin:
- I enhver celle i NameBox2 ( Celle B4 i dette eksempel), skal du blot indtaste =NameBox1!C9>>> Tryk på INDTAST og du vil få værdier fra Celle C9 i dit nye regneark.
Her er resultatet,
Eller,
- Skriv '=' i en celle fra NameBox2, klik derefter på NameBox1-arket og vælg den celle, du har brug for, og tryk på INDTAST .
Læs mere: Sådan hentes data fra et andet ark baseret på kriterier i Excel
6. Udtrække data fra Excel-ark med INDEX-funktionen
INDEX funktionen gør det modsatte af MATCH funktion og fungerer lidt som den VLOOKUP Du skal fortælle funktionen, hvilken kolonne og række af data du har brug for, så vil den fortælle dig værdien af det, der er i cellen. Lad os antage, at vi har to ark, der hedder INDEX 1 og INDEX 2. I INDEX 2 ark , vil vi indstille række- og kolonne nr. for dataene fra INDEX 1 ark.
Følg nu nedenstående trin.
Trin:
- På Celle D5 , indtast følgende formel.
=INDEX('INDEKS 1'!B4:F12,'INDEKS 2'!B5,'INDEKS 2'!C5)
- Tryk på INDTAST .
Her er resultatet,
Bemærk:
=INDEX(dataområde, række nummer, [kolonne nummer])
Her,
- Dataområde er hele tabellen med dataene
- Rækkens nummer af dataene er ikke nødvendigvis rækken i Excel-regnearket. Hvis tabellen starter på række 5 i regnearket, er det række nr. 1.
- Kolonne nummer af dataene afhænger ligeledes af tabellen. Hvis tabelområdet starter i kolonne C, vil det være kolonne nr. 1.
Læs mere: Sådan udtrækkes data fra en liste ved hjælp af Excel-formel (5 metoder)
Konklusion
I denne tutorial har jeg diskuteret 6 nemme metoder til at udtrække data fra et Excel-ark. Jeg håber, at du fandt denne artikel nyttig. Du kan besøge vores hjemmeside Exceldemy for at lære mere Excel-relateret indhold. Vær venlig at smide kommentarer, forslag eller forespørgsler, hvis du har nogen i kommentarfeltet nedenfor.