Аб'яднанне ў Excel: аб'яднанне некалькіх лістоў у адзін

  • Падзяліцца Гэтым
Michael Brown

Падручнік дэманструе розныя спосабы аб'яднання аркушаў у Excel у залежнасці ад таго, які вынік вы жадаеце - аб'яднаць даныя з некалькіх аркушаў, аб'яднаць некалькі аркушаў шляхам капіравання іх даных або аб'яднаць дзве электронныя табліцы Excel у адну па ключавым слупку.

Сёння мы разбярэмся з праблемай, з якой штодня змагаюцца многія карыстальнікі Excel - як аб'яднаць некалькі аркушаў Excel у адзін без капіравання і ўстаўкі. Падручнік ахоплівае два найбольш распаўсюджаныя сцэнары: кансалідацыя лікавых даных (сума, падлік і г.д.) і аб'яднанне аркушаў (г.зн. капіраванне даных з некалькіх аркушаў у адзін).

    Аб'яднанне даных з некалькіх працоўных аркушаў у адзін аркуш

    Самы хуткі спосаб аб'яднаць даныя ў Excel (размешчаныя ў адной або некалькіх працоўных кнігах) — выкарыстанне ўбудаванага Excel Функцыя Кансалідацыя .

    Давайце разгледзім наступны прыклад. Выкажам здагадку, што ў вас ёсць шэраг справаздач з рэгіянальных офісаў вашай кампаніі, і вы хочаце аб'яднаць гэтыя лічбы ў галоўны працоўны ліст, каб у вас была адна зводная справаздача з агульнымі продажамі ўсіх прадуктаў.

    Як вы бачыце на скрыншоце ніжэй тры працоўныя аркушы, якія трэба кансалідаваць, маюць падобную структуру даных, але розную колькасць радкоў і слупкоў:

    Каб кансалідаваць даныя ў адзін аркуш, выканайце наступныя крокі:

    1. Правільна аформіце зыходныя даныя. ДляКаб функцыя кансалідацыі Excel працавала правільна, пераканайцеся, што:
      • Кожны дыяпазон (набор даных), які вы хочаце кансалідаваць, знаходзіцца на асобным аркушы. Не змяшчайце ніякіх даных на аркушы, дзе вы плануеце выводзіць кансалідаваныя даныя.
      • Кожны аркуш мае аднолькавы макет, а кожны слупок мае загаловак і змяшчае падобныя даныя.
      • Ёсць ніякіх пустых радкоў або слупкоў ні ў адным спісе.
    2. Запусціце Excel Consolidate. На галоўным аркушы пстрыкніце верхнюю левую ячэйку, дзе вы хочаце, каб з'явіліся кансалідаваныя даныя. , перайдзіце на ўкладку Даныя і націсніце Аб'яднаць .

    Парада. Пажадана кансалідаваць даныя на пустым аркушы. Калі ваш галоўны аркуш ужо мае некаторыя даныя, пераканайцеся, што ёсць дастаткова месца (пустыя радкі і слупкі), каб утрымліваць аб'яднаныя даныя.

  • Наладзьце параметры кансалідацыі. З'явіцца дыялогавае акно Кансалідацыя , і вы зробіце наступнае:
    • У полі Функцыя выберыце адну зводных функцый, якія вы хочаце выкарыстоўваць для кансалідацыі даных (падлік, сярэдняе, максімум, мінімум і г.д.). У гэтым прыкладзе мы выбіраем Суму .
    • У полі Даведка пстрыкніце значок Згарнуць дыялог і выберыце дыяпазон на першы працоўны ліст. Затым націсніце кнопку Дадаць , каб гэты дыяпазон быў дададзены ва Усе спасылкі . Паўтарыце гэты крок для ўсіх дыяпазонаў, якія вы хочаце аб'яднаць.

    Калі адзін або некаторыя заркушы знаходзяцца ў іншай працоўнай кнізе, пстрыкніце ніжнюю кнопку Агляд , каб знайсці працоўную кнігу.

  • Наладзьце параметры абнаўлення . У тым жа дыялогавым акне Кансалідацыя выберыце любы з наступных параметраў:
    • Адзначце палі Верхні радок і/або Левы слупок пад Выкарыстоўвайце пазнакі , калі вы хочаце, каб пазнакі радкоў і/або слупкоў зыходных дыяпазонаў былі скапіяваны ў кансалідацыю.
    • Абярыце поле Стварыць спасылкі на зыходныя даныя , калі вы хочаце, каб кансалідаваныя даныя аўтаматычна абнаўляліся кожны раз пры змене зыходных даных. У гэтым выпадку Excel створыць спасылкі на вашыя зыходныя працоўныя аркушы, а таксама схему, як паказана на наступным скрыншоце.

    Калі вы пашырыце некаторую групу (пстрыкнуўшы значок плюс контур), і затым націсніце на вочка з пэўным значэннем, спасылка на зыходныя дадзеныя адлюструецца ў радку формул.

  • Як вы бачыце, функцыя Excel Consolidate вельмі карысная для збору даных з некалькіх працоўных лістоў. Аднак у яго ёсць некалькі абмежаванняў. У прыватнасці, ён працуе толькі для лікавых значэнняў і заўсёды абагульняе гэтыя лічбы тым ці іншым спосабам (сума, падлік, сярэдняе і г.д.)

    Калі вы жадаеце аб'яднаць аркушы ў Excel шляхам капіравання іх даных, варыянт кансалідацыі - не той шлях. Каб аб'яднаць усяго пару аркушаў, вам можа не спатрэбіцца нічога, акрамя старога добрага капіявання/ўстаўкі. Але калі вы хочацеаб'яднаць дзесяткі аркушаў, памылкі пры ручным капіяванні/ўстаўцы непазбежныя. У гэтым выпадку вы можаце выкарыстаць адзін з наступных метадаў для аўтаматызацыі аб'яднання.

    Як аб'яднаць аркушы Excel у адзін

    У цэлым ёсць чатыры спосабы аб'яднаць аркушы Excel у адзін без капіравання і ўстаўкі:

    Як аб'яднаць электронныя табліцы Excel з Ultimate Suite

    Убудаваная функцыя Excel Consolidate можа абагульняць дадзеныя з розных аркушаў, але не можа аб'ядноўваць аркушы шляхам капіравання іх дадзеных. Для гэтага, вы можаце выкарыстоўваць адзін з аб'яднання & аб'яднайце інструменты, якія ўваходзяць у наш Ultimate Suite for Excel.

    Аб'яднайце некалькі працоўных аркушаў у адзін з дапамогай Copy Sheets

    Выкажам здагадку, што ў вас ёсць некалькі электронных табліц, якія змяшчаюць інфармацыю аб розных прадуктах, і цяпер вам трэба іх аб'яднаць аркушы ў адзін зводны аркуш, напрыклад:

    Калі аркушы капіравання дададзены на вашу стужку, дастаткова выканаць 3 простыя крокі, каб аб'яднаць выбраныя аркушы ў адзін.

    1. Запусціце майстар капіявання аркушаў.

      На стужцы Excel перайдзіце на ўкладку Ablebits , групу Аб'яднаць , націсніце Капіяваць аркушы , і абярыце адзін з наступных варыянтаў:

      • Скапіруйце аркушы ў кожнай працоўнай кнізе на адзін аркуш і змясціце атрыманыя аркушы ў адну працоўную кнігу.
      • Аб'яднайце аркушы з аднолькавымі назвамі ў адзін.
      • Скапіруйце выбраныя аркушы ў адну кнігу.
      • Аб'яднайце даныя з выбраных аркушаў у адзінаркуш.

      Паколькі мы хочам аб'яднаць некалькі аркушаў шляхам капіравання іх даных, мы выбіраем апошні варыянт:

    2. Выберыце аркушы і, пры жаданні, дыяпазоны для аб'яднання.

      Майстар Капіяваць аркушы паказвае спіс усіх аркушаў ва ўсіх адкрытых кнігах. Выберыце працоўныя аркушы, якія вы хочаце аб'яднаць, і націсніце Далей .

      Калі вы не жадаеце капіяваць увесь змест пэўнага аркуша, скарыстайцеся Дыялогавым акном згортвання , каб выбраць патрэбны дыяпазон, як паказана на скрыншоце ніжэй.

      У гэтым прыкладзе мы аб'ядноўваем першыя тры аркушы:

      Падказка. Калі працоўныя аркушы, якія вы хочаце аб'яднаць, знаходзяцца ў іншай працоўнай кнізе, якая зараз закрыта, націсніце кнопку Дадаць файлы... , каб знайсці гэту працоўную кнігу.

    3. Выберыце спосаб аб'яднання аркушаў.

      На гэтым кроку вы павінны наладзіць дадатковыя параметры, каб вашыя аркушы былі аб'яднаны менавіта так, як вы хочаце.

      Як уставіць даныя:

      • Уставіць усё - скапіруйце ўсе даныя (значэнні і формулы). У большасці выпадкаў гэта варыянт выбару.
      • Уставіць толькі значэнні - калі вы не жадаеце, каб формулы з зыходных аркушаў былі ўстаўлены ў зводны ліст, выберыце гэты параметр.
      • Стварыць спасылкі на зыходныя даныя - гэта ўставіць формулы, якія звязваюць аб'яднаныя даныя з зыходнымі данымі. Выберыце гэты параметр, калі вы хочаце абнавіць аб'яднаныя даныяаўтаматычна кожны раз, калі якія-небудзь зыходныя дадзеныя змяняюцца. Ён працуе аналагічна опцыі Стварыць спасылкі на зыходныя даныя ў 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)

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.