Turinys
Mokomojoje programoje demonstruojami įvairūs būdai, kaip sujungti "Excel" lapus, atsižvelgiant į tai, kokio rezultato siekiate - konsoliduoti kelių darbalapių duomenis, sujungti kelis lapus kopijuojant jų duomenis arba sujungti du "Excel" skaičiuoklės lapus į vieną pagal pagrindinį stulpelį.
Šiandien spręsime problemą, su kuria kasdien susiduria daugelis "Excel" naudotojų - kaip sujungti kelis "Excel" lapus į vieną nekopijuojant ir neklijuojant. Pamokoje aptariami du dažniausiai pasitaikantys scenarijai: konsoliduoti skaitinius duomenis (suma, skaičius ir pan.) ir sujungimas lapus (t. y. duomenų kopijavimas iš kelių darbalapių į vieną).
kelių darbalapių duomenų konsolidavimas vienoje darbalapėje
Greičiausias būdas konsoliduoti "Excel" duomenis (esančius viename ar keliuose sąsiuviniuose) yra naudoti integruotą programą "Excel" Konsoliduoti funkcija.
Panagrinėkime toliau pateiktą pavyzdį. Tarkime, kad turite keletą ataskaitų iš savo įmonės regioninių biurų ir norite sujungti šiuos duomenis į pagrindinę darbalapį, kad turėtumėte vieną suvestinę ataskaitą su visų produktų pardavimų sumomis.
Kaip matote toliau pateiktame ekrano paveikslėlyje, trijų konsoliduojamų darbalapių duomenų struktūra yra panaši, tačiau skiriasi eilučių ir stulpelių skaičius:
Norėdami sujungti duomenis į vieną darbalapį, atlikite šiuos veiksmus:
- Tinkamai sutvarkykite šaltinio duomenis. Kad "Excel" konsolidavimo funkcija veiktų teisingai, įsitikinkite, kad:
- Kiekvienas intervalas (duomenų rinkinys), kurį norite konsoliduoti, yra atskirame darbalapyje. Nedėkite jokių duomenų į lapą, kuriame planuojate išvesti konsoliduotus duomenis.
- Kiekviename lape yra tas pats išdėstymas, o kiekvienas stulpelis turi antraštę ir jame pateikiami panašūs duomenys.
- Jokiuose sąrašuose nėra tuščių eilučių ar stulpelių.
- Paleiskite "Excel Consolidate". Pagrindiniame darbalapyje spustelėkite viršutinį kairįjį langelį, kuriame norite, kad būtų rodomi konsoliduoti duomenys, eikite į Duomenys skirtuką ir spustelėkite Konsoliduoti .
Patarimas. Patartina sujungti duomenis į tuščią lapą. Jei pagrindiniame darbalapyje jau yra tam tikrų duomenų, įsitikinkite, kad jame yra pakankamai vietos (tuščių eilučių ir stulpelių) sujungtiems duomenims sutalpinti.
- Į Funkcija langelyje pasirinkite vieną iš suvestinės funkcijų, kurias norite naudoti duomenims konsoliduoti (Count, Average, Max, Min ir t. t.). Šiame pavyzdyje pasirenkame Suma .
- Į Nuoroda langelį, spustelėdami Dialogas "Žlugti piktograma ir pasirinkite pirmojo darbalapio diapazoną. Tada spustelėkite Pridėti mygtuką, kad šis diapazonas būtų įtrauktas į Visos nuorodos Šį veiksmą pakartokite visiems intervalams, kuriuos norite konsoliduoti.
Jei vienas ar keli lapai yra kitame sąsiuvinyje, spustelėkite Naršykite apačioje, kad rastumėte darbo knygą.
- Patikrinkite Viršutinė eilutė ir (arba) Kairysis stulpelis dėžės pagal Naudokite etiketes jei norite, kad šaltinio intervalų eilučių ir (arba) stulpelių etiketės būtų nukopijuotos į konsolidavimą.
- Pasirinkite Sukurti nuorodas į šaltinio duomenis langelį, jei norite, kad konsoliduoti duomenys būtų automatiškai atnaujinami, kai tik pasikeičia šaltinio duomenys. Tokiu atveju "Excel" sukurs nuorodas į jūsų šaltinio darbalapius ir kontūrą, kaip parodyta toliau pateiktoje ekrano nuotraukoje.
Jei išskleisite tam tikrą grupę (spustelėdami pliuso kontūro simbolį) ir spustelėsite ląstelę su tam tikra reikšme, formulės juostoje bus rodoma nuoroda į šaltinio duomenis.
Kaip matote, "Excel Consolidate" funkcija labai naudinga norint sujungti duomenis iš kelių darbalapių. Tačiau ji turi keletą apribojimų. Visų pirma ji veikia skaitinės vertės tik ir visada apibendrina vienaip ar kitaip (suma, skaičiavimas, vidurkis ir t. t.).
Jei norite sujungti "Excel" lapus kopijavimas jų duomenis, konsolidavimo parinktis nėra tinkamas būdas. Norint sujungti tik porą lapų, gali neprireikti nieko kito, tik seno gero kopijavimo / įklijavimo. Tačiau jei reikia sujungti dešimtis lapų, klaidos kopijuojant / įklijuojant rankiniu būdu yra neišvengiamos. Tokiu atveju gali prireikti naudoti vieną iš toliau nurodytų būdų, kad sujungimas būtų automatizuotas.
Kaip sujungti "Excel" lapus į vieną
Apskritai yra keturi būdai, kaip sujungti "Excel" darbalapius į vieną nekopijuojant ir neklijuojant:
Kaip sujungti "Excel" skaičiuokles su "Ultimate Suite
Integruota "Excel" konsolidavimo funkcija gali apibendrinti skirtingų lapų duomenis, tačiau ji negali sujungti lapų kopijuodama jų duomenis. Šiuo tikslu galite naudoti vieną iš sujungimo ir derinimo įrankių, įtrauktų į "Ultimate Suite for Excel" rinkinį.
Sujunkite kelis darbalapius į vieną naudodami "Copy Sheets
Tarkime, kad turite kelias skaičiuokles, kuriose pateikiama informacija apie skirtingus produktus, ir dabar reikia sujungti šias lenteles į vieną suvestinę darbalapį, pvz., taip:
Į juostą įtraukus funkciją "Kopijuoti lapus", pakanka atlikti 3 paprastus veiksmus, kad pasirinktus lapus sujungtumėte į vieną.
- Paleiskite vedlį "Copy Sheets Wizard".
"Excel" juostoje eikite į Ablebits skirtukas, Sujungti grupę, spustelėkite Kopijavimo lapai ir pasirinkite vieną iš toliau nurodytų parinkčių:
- Nukopijuokite kiekvieno sąsiuvinio lapus į vieną lapą ir gautus lapus sudėkite į vieną sąsiuvinį.
- Sujunkite vienodai pavadintus lapus į vieną.
- Nukopijuokite pasirinktus lapus į vieną sąsiuvinį.
- Sujungti pasirinktų lapų duomenis į vieną lapą.
Kadangi norime sujungti kelis lapus nukopijuodami jų duomenis, pasirenkame paskutinę parinktį:
- Pasirinkite darbalapius ir, pasirinktinai, jungiamus intervalus.
Svetainė Kopijavimo lapai vedlys parodo visų atvertų sąsiuvinių lapų sąrašą. Pasirinkite lapus, kuriuos norite sujungti, ir spustelėkite Kitas .
Jei nenorite kopijuoti viso tam tikro darbalapio turinio, naudokite Dialogas "Žlugti piktogramą, kad pasirinktumėte norimą diapazoną, kaip parodyta toliau pateiktoje ekrano kopijoje.
Šiame pavyzdyje sujungiame pirmuosius tris lapus:
Taip pat žr: Paaiškinta "Excel" ląstelės nuorodaPatarimas. Jei darbalapiai, kuriuos norite sujungti, yra kitame sąsiuvinyje, kuris šiuo metu yra uždarytas, spustelėkite Pridėti failus... mygtuką, kad ieškotumėte to sąsiuvinio.
- Pasirinkite, kaip sujungti lapus.
Šiame žingsnyje turite sukonfigūruoti papildomus nustatymus, kad darbalapiai būtų sujungti taip, kaip norite.
Kaip įklijuoti duomenis:
- Įklijuokite visus - nukopijuoti visus duomenis (reikšmes ir formules). Daugeliu atvejų pasirenkama ši galimybė.
- Tik įklijuoti vertes - jei nenorite, kad formulės iš pradinių lapų būtų įterptos į suvestinės darbalapį, pasirinkite šią parinktį.
- Sukurti nuorodas į šaltinio duomenis - bus įterptos formulės, susiejančios sujungtus duomenis su šaltinio duomenimis. Pasirinkite šią parinktį, jei norite, kad sujungti duomenys būtų automatiškai atnaujinami, kai tik pasikeičia šaltinio duomenys. Tai veikia panašiai kaip Sukurti nuorodas į šaltinio duomenis "Excel Consolidate" parinktį.
Kaip tvarkyti duomenis:
- Padėkite nukopijuotus intervalus vieną po kitu - nukopijuotus intervalus išdėstykite vertikaliai.
- Padėkite nukopijuotus diapazonus vieną šalia kito - nukopijuotus intervalus išdėstykite horizontaliai.
Kaip nukopijuoti duomenis:
- Išsaugoti formatavimą - savaime suprantama ir labai patogi.
- Atskirkite nukopijuotus intervalus tuščia eilute - pasirinkite šią parinktį, jei norite pridėti tuščią eilutę tarp duomenų, nukopijuotų iš skirtingų darbalapių.
- Kopijuokite lenteles su jų antraštėmis . Pažymėkite šią parinktį, jei norite, kad lentelės antraštės būtų įtrauktos į gautą lapą.
Toliau pateiktoje ekrano nuotraukoje rodomi numatytieji nustatymai, kurie mums puikiai tinka:
Spustelėkite Kopijuoti mygtuką, ir informacija iš trijų skirtingų lapų bus sujungta į vieną suvestinės darbalapį, kaip parodyta šio pavyzdžio pradžioje.
Kiti būdai sujungti "Excel" lapus
Be Kopijavimo lapai vedlys, "Ultimate Suite for Excel" suteikia dar keletą sujungimo įrankių, skirtų konkretesniems scenarijams spręsti.
1 pavyzdys. Sujungti "Excel" lapus su skirtinga stulpelių tvarka
Kai dirbate su skirtingų naudotojų sukurtais lapais, stulpelių tvarka dažnai skiriasi. Kaip tai išspręsti? Ar kopijuosite lapus rankiniu būdu, ar perkelsite stulpelius kiekviename lape? Nei vieno, nei kito! Paveskite užduotį mūsų vedliui "Combine Sheets" (sujungti lapus):
Duomenis puikiai sujungs stulpelių antraštės :
2 pavyzdys. Konkrečių stulpelių sujungimas iš kelių lapų
Jei turite tikrai didelius lapus su daugybe skirtingų stulpelių, galbūt norėsite į suvestinę lentelę sujungti tik svarbiausius. Sujungti darbalapius vedlį ir pasirinkite atitinkamus stulpelius. Taip, tai taip paprasta!
Todėl į suvestinės lapą pateks tik jūsų pasirinktų stulpelių duomenys:
Šiuose pavyzdžiuose pademonstruota tik keletas mūsų sujungimo įrankių, tačiau jų yra kur kas daugiau! Šiek tiek paeksperimentavę pamatysite, kokios naudingos yra visos funkcijos. Visiškai veikiančią "Ultimate Suite" bandomąją versiją galite atsisiųsti šio įrašo pabaigoje.
"Excel" lapų sujungimas naudojant VBA kodą
Jei esate patyręs "Excel" naudotojas ir gerai naudojate makrokomandas ir VBA, galite sujungti kelis "Excel" lapus į vieną naudodami tam tikrą VBA scenarijų, pvz., šį.
Atminkite, kad norint, jog VBA kodas veiktų teisingai, visų šaltinio darbalapių struktūra turi būti tokia pati, stulpelių antraštės ir stulpelių tvarka turi būti tokia pati.
Kelių darbalapių duomenų derinimas naudojant "Power Query
"Power Query" yra labai galinga technologija, skirta duomenims "Excel" programoje sujungti ir patikslinti. Tuo metu ji yra gana sudėtinga ir reikalauja ilgo mokymosi. Toliau pateiktame vadovėlyje išsamiai paaiškinami dažniausiai pasitaikantys naudojimo būdai: Sujungti duomenis iš kelių duomenų šaltinių ("Power Query").
Kaip sujungti du "Excel" lapus į vieną pagal pagrindinį (-ius) stulpelį (-ius)
Jei ieškote greito būdo suderinti ir sujungti duomenis iš dviejų darbalapių, galite naudoti "Excel" VLOOKUP funkciją arba pasinaudoti "Merge Tables Wizard". Pastarasis įrankis yra vizualiai patogus naudotojui, leidžiantis palyginti dvi "Excel" skaičiuokles pagal bendrą (-ius) stulpelį (-ius) ir ištraukti sutampančius duomenis iš paieškos lentelės. Toliau pateiktoje ekrano nuotraukoje parodytas vienas iš galimų rezultatų.
Lentelių sujungimo vedlys taip pat įtrauktas į "Ultimate Suite for Excel" rinkinį.
Taip "Excel" programoje konsoliduojate duomenis ir sujungiate lapus. Tikiuosi, kad šioje trumpoje pamokoje pateikta informacija jums bus naudinga. Bet kokiu atveju dėkoju, kad perskaitėte, ir laukiu, kada kitą savaitę susitiksime šiame tinklaraštyje!
Galimi atsisiuntimai
"Ultimate Suite" 14 dienų pilnai veikianti versija (.exe failas)