Kā izvilkt datus no vairākām darblapām programmā Excel (4 ātri veidi)

  • Dalīties Ar Šo
Hugh West

Strādājot programmā Excel, mums bieži nākas strādāt ar daudzām darblapām darbgrāmatā. Šodien es parādīšu, kā programmā Excel var izvilkt datus no vairākām darblapām uz vienu darblapu.

Lejupielādēt Practice Workbook

Kā izvilkt datus no vairākām darblapām.xlsm

4 piemērotas metodes, lai izvilktu datus no vairākām darblapām programmā Excel

Šeit mums ir trīs darbgrāmatas darblapas. Tajās ir iekļauti dažu preču pārdošanas dati trīs mēnešu laikā: Janvāris, februāris un Marts attiecīgi.

Mūsu šodienas mērķis ir apkopot datus no šīm trim darblapām vienā darblapā, ko izmantot aprēķiniem.

1. Izmantojiet formulu, lai izvilktu datus no vairākām darblapām

Ja vēlaties veikt kādu darbību ar datiem no vairākām lapām, varat to izdarīt, izmantojot formulas. Tālāk aprakstīts, kā to izdarīt.

Soļi:

  • Ievietojiet lapas nosaukumu ( Sheet_Name! ) pirms šūnas atsauces, ja formulā ir vairāku lapu šūnu atsauces.
  • Mēģināsim noskaidrot katra produkta kopējo skaitu, kas pārdots trīs mēnešu laikā.
  • Atlasiet jebkuru šūnas jebkurā darblapā un ievadiet formulu šādā veidā:
=Janvāris!D5+Februāris!D5+Marts!D5

  • Pēc tam velciet Uzpildes rokturis lai kopētu formulu uz pārējām šūnām.

Redziet, mēs esam ieguvuši katra produkta kopējo pārdošanas apjomu trīs mēnešos.

Formulas skaidrojums:

  • Šeit Janvāris!D5 norāda šūnas atsauci D5 lapas nosaukuma "Janvāris" . Ja lapas nosaukums ir Sheet1, izmantojiet Lapa1!D5 tā vietā.
  • Līdzīgi Februāris!D5 un Marts!D5 norāda šūnas atsauci D5 lapas ar nosaukumu Februāris un Marts attiecīgi.
  • Tādējādi varat apkopot datus no vairākām lapām vienā formulā vienā lapā un veikt jebkuru vēlamo darbību.

3D atskaites formulas izmantošana:

To var izdarīt arī, izmantojot formulu ar 3D atsauci. Formula ir šāda.

=SUM(janvāris:marts!D5)

Noklikšķiniet uz šī saite lai uzzinātu, kā izveidot 3D atsauci programmā Excel.

Lasīt vairāk: Vienas un tās pašas šūnas ievilkšana no vairākām lapām galvenajā kolonnā programmā Excel

2. Datu vilkšana no vairākām darblapām, izmantojot konsolidēšanas funkciju

Mēs varam iegūt datus no vairākām darblapām un izmantot tos operācijā, izmantojot Konsolidēt rīks no Excel rīkjoslas.

Soļi:

  • Izveidojiet tukšu datu kopu ar produktu nosaukumiem un pievienojiet kolonnu ar nosaukumu Kopējais pārdošanas apjoms. Šīs ailes šūnas atstājiet tukšas.

  • Tagad, C5:C19 šūnu diapazonu jebkurā darblapā un dodieties uz Dati> Konsolidēt rīku sadaļā Datu rīki sadaļa.

  • Jūs saņemsiet Konsolidēt dialoglodziņā. Iespējā Funkcija , atlasiet darbību, ko vēlaties veikt ar datiem no vairākām darblapām.
  • Šajā piemērā atlasiet Summa .
  • Tagad noklikšķiniet uz Importēt ikona pa labi uz Atsauce kaste.

  • Portāls Konsolidēt lodziņš tiks saspiests līdz Konsolidēt - Atsauce lodziņā. Atlasiet vajadzīgo šūnu diapazonu no pirmās lapas. Pēc tam vēlreiz noklikšķiniet uz Importēt ikona pa labi.

  • Atlasītā diapazona šūnas atsauce tiks ievietota logā Atsauce lodziņš. Noklikšķiniet uz Pievienot pogu pa labi uz Pievienot atsauces kaste.

  • Izvēlētā diapazona atsauces tiks ievietotas logā Pievienot atsauces kaste.
  • Atlasiet citu darblapu šūnu diapazonus un ievietojiet tos lodziņā Pievienot atsauces tādā pašā veidā.
  • Šajā piemērā atlasiet D5:D19 no darblapas Februāris un D5:D19 no darblapas Marts .

  • Pēc tam noklikšķiniet uz LABI. Jūs atradīsiet trīs atlasīto diapazonu summu no trim darblapām, kas ievietota tukšajā diapazonā.

Lasīt vairāk: Excel makro: datu iegūšana no vairākiem Excel failiem (4 metodes)

Līdzīgi lasījumi

  • Kā ievadīt vienādus datus vairākās Excel lapās
  • VBA kods teksta faila konvertēšanai programmā Excel (7 metodes)
  • Kā importēt teksta failu ar vairākiem norobežotājiem programmā Excel (3 metodes)
  • Konvertējiet piezīmjdatoru uz Excel ar kolonnām (5 metodes)
  • Kā iegūt datus no attēla programmā Excel (ar ātriem soļiem)

3. Makrouzdevumu izmantošana, lai izvilktu datus no vairākām darblapām

Līdz šim, lai veiktu dažas operācijas, mēs esam izvilkuši datus no vairākām darblapām.

Ko darīt, ja mēs nevēlamies veikt nekādas darbības, tikai savākt datus no vairākām darblapām un sakārtot tos vertikāli vienā darblapā?

Aplūkojiet tālāk sniegto datu kopu.

Šeit mums ir jauna darbgrāmata ar trim darblapām, katrā no kurām ir attiecīgi janvāra, februāra un marta mēnešu četru nedēļu pārdošanas dati.

Mūsu mērķis ir savākt datus no šīm trim darblapām un sakārtot tos vienā darblapā. Mēs varam to izpildīt, izpildot šādu makroreakciju ( VBA Kods).

VBA kods ir šāds.

 Sub PullDatafromMultipleSheets() Dim Q As Long Dim aRng As Range On Error Resume Next Worksheets.Add Sheets(1) ActiveSheet.Name = "VBA" For Q = 7 To Sheets.Count Set aRng = Sheets(1).UsedRange If Q> 7 Then Set aRng = Sheets(1).Cells(aRng.Rows.Count + 1, 1) End If Sheets(Q).Activate ActiveSheet.UsedRange.Copy aRng Next End Sub 

Šis vietne palīdzēja mums saprast un izstrādāt kodu.

Tagad izpildiet tālāk norādītās darbības, lai piemērotu šo kodu.

Soļi:

  • Vispirms nospiediet Alt+F11 un atveriet VBA redaktoru.
  • Tagad dodieties uz Ievietot cilni un noklikšķiniet uz Modulis. Tiks atvērts jauns modulis.

  • Tagad kopējiet kodu un ielīmējiet to šeit.

  • Tagad saglabājiet Excel failu, nospiežot Ctrl+S .
  • Vispirms tiks atvērts šāds logs.

  • Noklikšķiniet uz un saglabājiet failu kā Ar makroekonstrukciju darbināms failu.

  • Tagad noklikšķiniet uz Palaist pogu/nospiediet F5 vai nospiediet Alt+F8 .
  • Dialoglodziņš ar nosaukumu Makro parādīsies. Izvēlieties šo Makro ( PullDatafromMultipleSheets ) un noklikšķiniet uz Palaist .

  • Trīs darblapu datus, kas sakārtoti vertikāli, atradīsiet jaunā darblapā ar nosaukumu "VBA" .

Lasīt vairāk: Kā izvilkt datus no vairākām darblapām programmā Excel VBA

4. Power Query izmantošana, lai iegūtu datus no vairākām darblapām

Šis ir mūsu šodienas pēdējais uzdevums. Atkal mēs atgriežamies pie savām sākotnējām lapām, lai parādītu šo metodi. Mūsu mērķis ir savākt datus no šīm darba lapām un apvienot tos vienā tabulā.

Mēs to paveiksim, izmantojot Power Query Excel. Power Query ir pieejams no Excel 2016 Ja izmantojat kādu vecāku versiju, tā ir jālejupielādē un jāinstalē manuāli.

Soļi:

  • Vispirms mums dati katrā lapā ir jāpārveido tabulās. Atlasiet jebkuru datu šūnu un nospiediet pogu Ctrl+T . Pēc tam nospiediet LABI .

  • Tagad dodieties uz Dati> Iegūt datus rīku sadaļā Iegūt & amp; pārveidot datus sadaļu no jebkuras darblapas.
  • Noklikšķiniet uz nolaižamajā izvēlnē. No pieejamajām opcijām izvēlieties No citiem avotiem> Tukšs vaicājums .

  • Portāls Power Query Editor Atvērsies formula. Formulas joslā ierakstiet šo formulu:
=Excel.CurrentWorkbook()

Power Query ir atkarīga no burtu un ciparu lieluma. Tāpēc formulu ierakstiet tā, kā tā ir.

  • Noklikšķiniet uz Ievadiet . Jūs atradīsiet trīs tabulas no trim darblapām, kas sakārtotas pa vienai. Atlasiet tās, kuras vēlaties izvilkt.
  • Šajā piemērā atlasiet visus trīs.
  • Pēc tam noklikšķiniet uz mazās labās bultiņas blakus nosaukumam. Saturs .

  • Atvērsies neliels lodziņš. Noklikšķiniet uz Izvērst un pēc tam pārbaudiet (atzīmējiet) visus lodziņus.

  • Pēc tam noklikšķiniet uz LABI . Visi trīs galdu elementi tiks apkopoti vienā tabulā, kas atrodas Power Query Editor .

  • Pēc tam dodieties uz Failu> Aizvērt un ielādēt Uz... opcija Power Query Editor .

  • Jūs saņemsiet Importēt datus dialoglodziņš. Izvēlieties Tabula .
  • Tad, ja vēlaties, lai apvienotā tabula būtu jaunā darblapā, izvēlieties Jauna darblapa .
  • Pretējā gadījumā izvēlieties Esošā darblapa un ievadiet tā diapazona šūnas atsauci, kurā vēlaties izveidot tabulu.

  • Pēc tam noklikšķiniet uz LABI . Trīs darblapu datus, kas sakārtoti vienā tabulā, atradīsiet jaunā darblapā ar nosaukumu Pieprasījums .

Lasīt vairāk: Kā automātiski konvertēt teksta failu programmā Excel (3 piemēroti veidi)

Secinājums

Izmantojot šīs metodes, varat iegūt datus no vairākām darblapām uz vienu darblapu programmā Excel. Vai jums ir kādi jautājumi? Uzdodiet mums tos komentāru sadaļā.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.