Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako zbrati podatke iz več listov na glavni list v Excelu?

V določenem času boste morda morali zbirati podatke iz več listov v en glavni list za konsolidacijo ali opravljanje drugih operacij, kot je prikazano na sliki spodaj, toda kopiranje in lepljenje vsebine je zapleteno, ali so triki lahko hitro rešeni v Excel?

Zbiranje podatkov iz več listov v eno s funkcijo Consolidate

Zbiranje podatkov iz več listov v eno s kodo VBA

Zbirajte podatke iz več listov v eno z močno funkcijo kombiniranjadobra ideja3


Preprosto združite več listov / delovni zvezek v en sam list ali delovni zvezek

Če želite združiti večkratne liste ali delovni zvezek v en list ali delovni zvezek, se lahko v Excelu obnašate, vendar z Combine funkcijo v Kutools za Excel, lahko združite več deset listov / delovnih zvez v en list ali delovni zvezek, prav tako lahko liste konsolidirate v eno samo z več kliki. Klikni za brezplačno 60 dnevno brezplačno preizkusno obdobje!
združite liste
Kutools za Excel: z več kot 300 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60.

Zbiranje podatkov iz več listov v eno s funkcijo Consolidate

Če želite podatke z več listov zbrati v en list v isti delovni zvezki, lahko uporabite funkcijo konsolidacije v Excelu.

1. V novem listu delovnega zvezka, s katerim želite zbrati podatke iz listov, kliknite datum > utrditi.
doc zbira liste v eno 1

2. V Ljubljani Consolidate pogovorno okno, storite naslednje:

(1 Izberite eno operacijo, ki jo želite storiti, potem ko združite podatke v funkcija spustni seznam;

(2 Kliknite gumb za izbiro dokumenta izberite obseg vsakega lista, ki ga želite zbrati;

(3 Kliknite Add gumb, da dodate obseg podatkov v All references polje s seznamom;

(4 Preverite oznake, ki jih uporabljate po združitvi podatkov, in preverite Create links to source data možnost, če želite povezati podatke v kombinaciji stanja z izvornimi podatki.
doc zbira liste v eno 2

3. klik OK. Zdaj so bili podatki zbrani in sešteti v enem listu.
doc zbira liste v eno 3


Zbiranje podatkov iz več listov v eno s kodo VBA

Tukaj je VBA koda lahko zbira podatke iz vseh listov na novem listu v trenutni delovni zvezki.

1. Pritisnite Alt + F11 ključ, da omogočite Microsoft Visual Basic for Applications okno.

2. klik Insert > Module, in kopirajte in prilepite spodnjo kodo na Module skripta.

VBA: zberemo vse podatke iz listov v eno.

Sub Combine()
'UpdatebyExtendoffice20180205
    Dim I As Long
    Dim xRg As Range
    On Error Resume Next
    Worksheets.Add Sheets(1)
    ActiveSheet.Name = "Combined"
   For I = 2 To Sheets.Count
        Set xRg = Sheets(1).UsedRange
        If I > 2 Then
            Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1)
        End If
        Sheets(I).Activate
        ActiveSheet.UsedRange.Copy xRg
    Next
End Sub
doc zbira liste v eno 4

3. Pritisnite F5 ključ za zagon kode, so bili vsi podatki celotnega delovnega zvezka zbrani v novem listu.
doc zbira liste v eno 5


Zberi podatke iz več listov v enega z močnimi Combine funkcija

Če ponavadi morate združiti liste v eno, uvajam eno močno funkcijo kombiniranja za vas, to je Kutools za ExcelJe Združite uporabnost, ki je pod štirimi glavnimi funkcijami:

Združite več delovnih listov iz delovnega zvezka v en delovni list

Združite vsa delovna lista istega imena v enem delovnem listu

Združite več delovnih listov iz delovnih zvezkov v en delovni zvezek

Združite in izračunajte vrednosti v več delovnih zvezkih na enem delovnem listu
doc zbira liste v eno 6

Kutools za Excel, z več kot 300 priročne funkcije, vam olajša delo.

Po namestitvi Kutools za Excel, naredite spodaj:(Brezplačno prenesete Kutools za Excel zdaj!)

Če hočeš združujejo listov v en list brez drugih operacij, lahko storite naslednje:

1. Omogočite Excel, kliknite Enterprise > Combine, obstaja eno pogovorno okno, ki vas opominja na nekaj obvestil. Prikaz slike:
doc zbira liste v eno 7
doc zbira liste v eno 8

2. klik OK Pojdite na Combine okno, preveri Combine multiple worksheets from workbook into worksheet možnost.
doc zbira liste v eno 91

3. klik Next, nato kliknite Add > File / Folder za dodajanje delovnih zvezkov, ki jih boste uporabili za združevanje v Workbook list. Potem pojdi Worksheet list da preverite liste, ki jih želite združiti v obliki vsakega delovnega zvezka.
doc zbira liste v eno 10
doc zbira liste v eno 11

4. klik Next Če želite iti do zadnjega koraka, lahko določite nekaj nastavitev o rezultatu kombiniranja, kot jo potrebujete. Če tega ne potrebujete.
doc zbira liste v eno 12

5. klik Finish in izberite eno mapo za postavitev novega delovnega zvezka, ki združuje podatke iz listov.
doc zbira liste v eno 13

6. klik Shrani. Zdaj so bili vsi podatki zbrani iz listov čez delovni zvezek v en glavni list.
doc zbira liste v eno 14

Če želite Konsolidirati delovni listi v enem delovnem zvezku storite naslednje:

1. V Ljubljani Combine okno, preveri Consolidate and calculate values across multiple worksheets into one worksheet možnost.
doc zbira liste v eno 15

2. klik Nextin dodajte datoteke v Workbook list, nato pa preverite liste, ki jih uporabljate za združevanje in izračunavanje.
doc zbira liste v eno 16

3. klik Next, nato izberite enega izračuna Function spustni seznam in po potrebi preverite druge možnosti.
doc zbira liste v eno 17

4. klik Finish shranite novo delovno knjižico v mapo.

Zdaj so listi po delovnih zvezkih konsolidirani in preračunani na en list.
doc zbira liste v eno 18



Priporočena orodja za produktivnost za Excel

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Robert · 4 months ago
    How do you make your VBA overwrite the compiled data onto the same master list, rather than add a new sheet?
  • To post as a guest, your comment is unpublished.
    Carlos Causil · 7 months ago
    De que forma se puede obtener solo el valor de las hojas y llevarla a la hoja que se va a resumir todo, por ejemplo, en caso de que una hoja de las que se van a combinar exista una celda calculada o que dependa de otra hoja, por eso pregunto si se puede llevar solo los valores.
    • To post as a guest, your comment is unpublished.
      Sunny · 5 months ago
      Sorry, could you repeat your quetion in English?