Змест
Падручнік дэманструе розныя спосабы аб'яднання аркушаў у Excel у залежнасці ад таго, які вынік вы жадаеце - аб'яднаць даныя з некалькіх аркушаў, аб'яднаць некалькі аркушаў шляхам капіравання іх даных або аб'яднаць дзве электронныя табліцы Excel у адну па ключавым слупку.
Сёння мы разбярэмся з праблемай, з якой штодня змагаюцца многія карыстальнікі Excel - як аб'яднаць некалькі аркушаў Excel у адзін без капіравання і ўстаўкі. Падручнік ахоплівае два найбольш распаўсюджаныя сцэнары: кансалідацыя лікавых даных (сума, падлік і г.д.) і аб'яднанне аркушаў (г.зн. капіраванне даных з некалькіх аркушаў у адзін).
Аб'яднанне даных з некалькіх працоўных аркушаў у адзін аркуш
Самы хуткі спосаб аб'яднаць даныя ў Excel (размешчаныя ў адной або некалькіх працоўных кнігах) — выкарыстанне ўбудаванага Excel Функцыя Кансалідацыя .
Давайце разгледзім наступны прыклад. Выкажам здагадку, што ў вас ёсць шэраг справаздач з рэгіянальных офісаў вашай кампаніі, і вы хочаце аб'яднаць гэтыя лічбы ў галоўны працоўны ліст, каб у вас была адна зводная справаздача з агульнымі продажамі ўсіх прадуктаў.
Як вы бачыце на скрыншоце ніжэй тры працоўныя аркушы, якія трэба кансалідаваць, маюць падобную структуру даных, але розную колькасць радкоў і слупкоў:
Каб кансалідаваць даныя ў адзін аркуш, выканайце наступныя крокі:
- Правільна аформіце зыходныя даныя. ДляКаб функцыя кансалідацыі Excel працавала правільна, пераканайцеся, што:
- Кожны дыяпазон (набор даных), які вы хочаце кансалідаваць, знаходзіцца на асобным аркушы. Не змяшчайце ніякіх даных на аркушы, дзе вы плануеце выводзіць кансалідаваныя даныя.
- Кожны аркуш мае аднолькавы макет, а кожны слупок мае загаловак і змяшчае падобныя даныя.
- Ёсць ніякіх пустых радкоў або слупкоў ні ў адным спісе.
- Запусціце Excel Consolidate. На галоўным аркушы пстрыкніце верхнюю левую ячэйку, дзе вы хочаце, каб з'явіліся кансалідаваныя даныя. , перайдзіце на ўкладку Даныя і націсніце Аб'яднаць .
Парада. Пажадана кансалідаваць даныя на пустым аркушы. Калі ваш галоўны аркуш ужо мае некаторыя даныя, пераканайцеся, што ёсць дастаткова месца (пустыя радкі і слупкі), каб утрымліваць аб'яднаныя даныя.
- У полі Функцыя выберыце адну зводных функцый, якія вы хочаце выкарыстоўваць для кансалідацыі даных (падлік, сярэдняе, максімум, мінімум і г.д.). У гэтым прыкладзе мы выбіраем Суму .
- У полі Даведка пстрыкніце значок Згарнуць дыялог і выберыце дыяпазон на першы працоўны ліст. Затым націсніце кнопку Дадаць , каб гэты дыяпазон быў дададзены ва Усе спасылкі . Паўтарыце гэты крок для ўсіх дыяпазонаў, якія вы хочаце аб'яднаць.
Калі адзін або некаторыя заркушы знаходзяцца ў іншай працоўнай кнізе, пстрыкніце ніжнюю кнопку Агляд , каб знайсці працоўную кнігу.
- Адзначце палі Верхні радок і/або Левы слупок пад Выкарыстоўвайце пазнакі , калі вы хочаце, каб пазнакі радкоў і/або слупкоў зыходных дыяпазонаў былі скапіяваны ў кансалідацыю.
- Абярыце поле Стварыць спасылкі на зыходныя даныя , калі вы хочаце, каб кансалідаваныя даныя аўтаматычна абнаўляліся кожны раз пры змене зыходных даных. У гэтым выпадку Excel створыць спасылкі на вашыя зыходныя працоўныя аркушы, а таксама схему, як паказана на наступным скрыншоце.
Калі вы пашырыце некаторую групу (пстрыкнуўшы значок плюс контур), і затым націсніце на вочка з пэўным значэннем, спасылка на зыходныя дадзеныя адлюструецца ў радку формул.
Як вы бачыце, функцыя Excel Consolidate вельмі карысная для збору даных з некалькіх працоўных лістоў. Аднак у яго ёсць некалькі абмежаванняў. У прыватнасці, ён працуе толькі для лікавых значэнняў і заўсёды абагульняе гэтыя лічбы тым ці іншым спосабам (сума, падлік, сярэдняе і г.д.)
Калі вы жадаеце аб'яднаць аркушы ў Excel шляхам капіравання іх даных, варыянт кансалідацыі - не той шлях. Каб аб'яднаць усяго пару аркушаў, вам можа не спатрэбіцца нічога, акрамя старога добрага капіявання/ўстаўкі. Але калі вы хочацеаб'яднаць дзесяткі аркушаў, памылкі пры ручным капіяванні/ўстаўцы непазбежныя. У гэтым выпадку вы можаце выкарыстаць адзін з наступных метадаў для аўтаматызацыі аб'яднання.
Як аб'яднаць аркушы Excel у адзін
У цэлым ёсць чатыры спосабы аб'яднаць аркушы Excel у адзін без капіравання і ўстаўкі:
Як аб'яднаць электронныя табліцы Excel з Ultimate Suite
Убудаваная функцыя Excel Consolidate можа абагульняць дадзеныя з розных аркушаў, але не можа аб'ядноўваць аркушы шляхам капіравання іх дадзеных. Для гэтага, вы можаце выкарыстоўваць адзін з аб'яднання & аб'яднайце інструменты, якія ўваходзяць у наш Ultimate Suite for Excel.
Аб'яднайце некалькі працоўных аркушаў у адзін з дапамогай Copy Sheets
Выкажам здагадку, што ў вас ёсць некалькі электронных табліц, якія змяшчаюць інфармацыю аб розных прадуктах, і цяпер вам трэба іх аб'яднаць аркушы ў адзін зводны аркуш, напрыклад:
Калі аркушы капіравання дададзены на вашу стужку, дастаткова выканаць 3 простыя крокі, каб аб'яднаць выбраныя аркушы ў адзін.
- Запусціце майстар капіявання аркушаў.
На стужцы Excel перайдзіце на ўкладку Ablebits , групу Аб'яднаць , націсніце Капіяваць аркушы , і абярыце адзін з наступных варыянтаў:
- Скапіруйце аркушы ў кожнай працоўнай кнізе на адзін аркуш і змясціце атрыманыя аркушы ў адну працоўную кнігу.
- Аб'яднайце аркушы з аднолькавымі назвамі ў адзін.
- Скапіруйце выбраныя аркушы ў адну кнігу.
- Аб'яднайце даныя з выбраных аркушаў у адзінаркуш.
Паколькі мы хочам аб'яднаць некалькі аркушаў шляхам капіравання іх даных, мы выбіраем апошні варыянт:
- Выберыце аркушы і, пры жаданні, дыяпазоны для аб'яднання.
Майстар Капіяваць аркушы паказвае спіс усіх аркушаў ва ўсіх адкрытых кнігах. Выберыце працоўныя аркушы, якія вы хочаце аб'яднаць, і націсніце Далей .
Калі вы не жадаеце капіяваць увесь змест пэўнага аркуша, скарыстайцеся Дыялогавым акном згортвання , каб выбраць патрэбны дыяпазон, як паказана на скрыншоце ніжэй.
У гэтым прыкладзе мы аб'ядноўваем першыя тры аркушы:
Падказка. Калі працоўныя аркушы, якія вы хочаце аб'яднаць, знаходзяцца ў іншай працоўнай кнізе, якая зараз закрыта, націсніце кнопку Дадаць файлы... , каб знайсці гэту працоўную кнігу.
- Выберыце спосаб аб'яднання аркушаў.
На гэтым кроку вы павінны наладзіць дадатковыя параметры, каб вашыя аркушы былі аб'яднаны менавіта так, як вы хочаце.
Як уставіць даныя:
- Уставіць усё - скапіруйце ўсе даныя (значэнні і формулы). У большасці выпадкаў гэта варыянт выбару.
- Уставіць толькі значэнні - калі вы не жадаеце, каб формулы з зыходных аркушаў былі ўстаўлены ў зводны ліст, выберыце гэты параметр.
- Стварыць спасылкі на зыходныя даныя - гэта ўставіць формулы, якія звязваюць аб'яднаныя даныя з зыходнымі данымі. Выберыце гэты параметр, калі вы хочаце абнавіць аб'яднаныя даныяаўтаматычна кожны раз, калі якія-небудзь зыходныя дадзеныя змяняюцца. Ён працуе аналагічна опцыі Стварыць спасылкі на зыходныя даныя ў Excel Consolidate.
Як упарадкаваць даныя:
- Размясціць скапіраваныя дыяпазоны адзін пад адным - размясціць скапіраваныя дыяпазоны вертыкальна.
- Размясціць скапіраваныя дыяпазоны побач - размясціць скапіраваныя дыяпазоны гарызантальна.
Як скапіяваць даныя:
- Захаваць фарматаванне - зразумела і вельмі зручна.
- Аддзяліць скапіраваныя дыяпазоны пустым радком - выберыце гэты параметр, калі хочаце дадаць пусты радок паміж дадзенымі, скапіраванымі з розных лістоў.
- Капіраваць табліцы з іх загалоўкамі . Адзначце гэты параметр, калі вы хочаце, каб загалоўкі табліцы былі ўключаны ў выніковы аркуш.
На скрыншоце ніжэй паказаны налады па змаўчанні, якія для нас выдатна працуюць:
Націсніце кнопку Капіяваць , і вы атрымаеце інфармацыю з трох розных аркушаў, аб'яднаных у адзін зводны аркуш, як паказана ў пачатку гэтага прыкладу.
Іншыя спосабы аб'яднання аркушаў у Excel
Акрамя майстра Капіяваць аркушы , Ultimate Suite for Excel забяспечвае яшчэ некалькі інструментаў аб'яднання для апрацоўкі больш канкрэтных сцэнарыяў.
Прыклад 1. Аб'яднаць аркушы Excel з іншым парадкам слупкоў
Калі вы маеце справу з аркушамі, створанымі рознымі карыстальнікамі, парадак слупкоў такічаста розныя. Як вы з гэтым спраўляецеся? Вы будзеце капіраваць аркушы ўручную або перамяшчаць слупкі на кожным аркушы? Ні тое, ні другое! Перадайце заданне нашаму майстру аб'яднання аркушаў:
І даныя будуць ідэальна аб'яднаны загалоўкамі слупкоў :
Прыклад 2. Аб'яднанне пэўных слупкоў з некалькіх аркушаў
Калі ў вас вельмі вялікія аркушы з мноствам розных слупкоў, вы можаце аб'яднаць толькі найбольш важныя з іх у зводную табліцу. Запусціце майстар Аб'яднаць аркушы і выберыце адпаведныя слупкі. Так, гэта так проста!
У выніку толькі дадзеныя з выбраных вамі слупкоў трапляюць у зводную табліцу:
Гэтыя прыклады прадэманстравалі толькі пару нашых інструментаў аб'яднання, але гэта значна больш ! Трохі паэксперыментаваўшы, вы ўбачыце, наколькі карысныя ўсе функцыі. Поўнафункцыянальная ацэначная версія Ultimate Suite даступная для загрузкі ў канцы гэтага паведамлення.
Аб'яднаць аркушы ў Excel з дапамогай кода VBA
Калі вы дасведчаны карыстальнік Excel і адчуваеце сябе камфортна з макрасы і VBA, вы можаце аб'яднаць некалькі аркушаў Excel у адзін, выкарыстоўваючы скрыпт VBA, напрыклад гэты.
Калі ласка, майце на ўвазе, што для карэктнай працы кода VBA ўсе зыходныя аркушы павінны мець аднолькавая структура, аднолькавыя загалоўкі слупкоў і той жа парадак слупкоў.
Аб'яднанне даных з некалькіх працоўных лістоў з дапамогай Power Query
Power Query - гэтавельмі магутная тэхналогія для аб'яднання і ўдакладнення даных у Excel. Пры гэтым гэта даволі складана і патрабуе доўгага навучання. Наступны падручнік падрабязна тлумачыць агульныя спосабы выкарыстання: Аб'яднанне даных з некалькіх крыніц даных (Power Query).
Як аб'яднаць два аркушы Excel у адзін па ключавых слупках(ах)
Калі вы шукаеце хуткі спосаб супаставіць і аб'яднаць даныя з дзвюх працоўных аркушаў, тады вы можаце скарыстацца функцыяй Excel VLOOKUP або скарыстацца Майстрам аб'яднання табліц. Апошні з'яўляецца візуальным зручным інструментам, які дазваляе параўноўваць дзве электронныя табліцы Excel па агульным слупку(-ам) і атрымліваць адпаведныя даныя з табліцы пошуку. Наступны скрыншот дэманструе адзін з магчымых вынікаў.
Майстар аб'яднання табліц таксама ўключаны ў Ultimate Suite for Excel.
Гэта тое, як вы кансалідуеце даныя і аб'ядноўваеце аркушы ў Excel. Я спадзяюся, што інфармацыя ў гэтым кароткім падручніку будзе для вас карыснай. У любым выпадку, я дзякую вам за чытанне і з нецярпеннем чакаю сустрэчы з вамі ў гэтым блогу на наступным тыдні!
Даступныя спампоўкі
14-дзённая поўнафункцыянальная версія Ultimate Suite (файл .exe)