Змест
З гэтага кароткага артыкула вы даведаецеся, як аб'яднаць некалькі слупкоў Excel у адзін без страты дадзеных.
У вас ёсць табліца ў Excel, і вы хочаце аб'яднаць два слупкі, рад за радам. Напрыклад, вы хочаце аб'яднаць First Name & Слупкі з прозвішчам у адзін або аб'яднайце некалькі слупкоў, такіх як вуліца, горад, паштовы індэкс, штат, у адзін слупок "Адрас", падзяліўшы значэнні коскамі, каб потым можна было надрукаваць адрасы на канвертах.
На жаль, у Excel няма ўбудаваных інструментаў для дасягнення гэтай мэты. Вядома, ёсць кнопка Аб'яднаць (" Аб'яднаць & Цэнтр " і г.д.), але калі вы вылучыце 2 суседнія ячэйкі, каб аб'яднаць іх, як паказана на скрыншоце:
Вы атрымаеце паведамленне пра памылку « Аб'яднанне ячэек захоўвае толькі значэнне верхняй левай ячэйкі і адкідае іншыя значэнні. » (Excel 2013) або выбар змяшчае некалькі значэнняў даных. Аб'яднанне ў адну ячэйку захавае толькі левую верхнюю частку даных." (Excel 2010, 2007)
Далей у гэтым артыкуле вы знойдзеце 3 спосабы, якія дазволяць вам аб'яднаць даныя з некалькіх слупкоў у адзін без страты даных і без выкарыстання макраса VBA. Калі вы шукаеце самы хуткі спосаб, прапусціце першыя два і адразу перайдзіце да трэцяга.
Злучыце два слупкі з дапамогай формул Excel
Скажам, у вас ёсць табліца з інфармацыяй аб вашых кліентах, і вы хочаце аб'яднацьдва слупкі ( Імя і прозвішчы ) у адзін ( Поўнае імя ).
- Уставіць новы слупок у свой стол. Навядзіце паказальнік мышы на загаловак слупка (у нашым выпадку гэта слупок D ), пстрыкніце правай кнопкай мышы і выберыце « Уставіць » з кантэкстнага меню. Давайце назавем нядаўна дададзены слупок « Поўнае імя ».
=CONCATENATE(B2," ",C2)
У Excel 2016 - Excel 365 вы таксама можаце выкарыстоўваць функцыю CONCAT для той жа мэты:
=CONCAT(B2," ",C2)
Дзе B2 і C2 - гэта адрасы імя і прозвішча , адпаведна. Звярніце ўвагу, што паміж двукоссямі " " у формуле ёсць прабел. Гэта раздзяляльнік, які будзе ўстаўлены паміж аб'яднанымі назвамі, вы можаце выкарыстоўваць любы іншы сімвал у якасці раздзяляльніка, напрыклад. коска.
Падобным чынам вы можаце аб'яднаць даныя з некалькіх вочак у адну, выкарыстоўваючы любы падзельнік па вашаму выбару. Напрыклад, вы можаце аб'яднаць адрасы з 3 слупкоў (вуліца, горад, індэкс) у адзін.
Скапіруйце змесціва слупка ў буфер абмену ( Ctrl + C або Ctrl + Ins , у залежнасці ад таго, што вам больш падабаецца), затым пстрыкніце правай кнопкай мышы любую ячэйку ў тым жа слупку (" Поўнае імя ") і абярыце " Спецыяльная ўстаўка " з кантэкстнага меню. Выберыце кнопку Значэнні і націсніце ОК .
Пасля гэтага пстрыкніце правай кнопкай мышы на любым з выбраных слупкоў і абярыце Выдаліць з кантэкстнага меню:
Добра, мы аб'ядналі назвы з 2 слупкоў у адзін! Аднак гэта патрабавала пэўных намаганняў :)
Аб'яднаць даныя слупкоў праз нататнік
Гэты спосаб хутчэйшы за папярэдні, ён не патрабуе формул, але гэта прыдатны толькі для аб'яднання суседніх слупкоў і выкарыстання аднаго раздзяляльніка для ўсіх з іх .
Вось прыклад: мы хочам аб'яднаць 2 слупкіз імёнамі і прозвішчамі ў адзін.
- Абярыце абодва слупкі, якія хочаце аб'яднаць: пстрыкніце B1, націсніце Shift + Стрэлка ўправа, каб выбраць C1 , затым націсніце Ctrl + Shift + стрэлка ўніз, каб выбраць усе ячэйкі з дадзенымі ў двух слупках.
Націсніце Ctrl + H, каб адкрыць дыялогавае акно " Замяніць ", устаўце сімвал табуляцыі з буфера абмену ў поле " Знайсці што ", увядзіце падзельнік, напрыклад. Прабел, коска і г.д. у полі « Замяніць на ». Націсніце кнопку " Замяніць усё "; потым націсніце " Скасаваць ", каб закрыць дыялогавае акно.
Ёсць яшчэкрокаў, чым у папярэднім варыянце, але паверце мне ці паспрабуйце самі - гэты спосаб больш хуткі. Наступны спосаб яшчэ больш хуткі і прасцей :)
Злучыце слупкі з дапамогай надбудовы Merge Cells для Excel
Самы хуткі і просты спосаб аб'яднаць даныя з некалькіх слупкоў Excel у адзін - гэта выкарыстоўваць Надбудова Merge Cells для Excel уключана ў наш Ultimate Suite for Excel.
З дапамогай надбудовы Merge Cells вы можаце аб'ядноўваць дадзеныя з некалькіх вочак, выкарыстоўваючы любы падзельнік, які вам падабаецца (напрыклад, прабел, коска, вяртанне карэткі або разрыў радка). Вы можаце аб'ядноўваць значэнні радок за радком, слупок за слупком або аб'ядноўваць даныя з выбраных ячэек у адну, не губляючы іх.
Як аб'яднаць два слупкі ў 3 простых кроку
- Спампаваць і усталюйце Ultimate Suite.
- Выберыце ўсе ячэйкі з 2 або больш слупкоў, якія вы хочаце аб'яднаць, перайдзіце на ўкладку Ablebits.com Data > Аб'яднайце групу і націсніце Аб'яднаць ячэйкі > Аб'яднаць слупкі ў адзін .
- У дыялогавым акне Аб'яднаць ячэйкі абярыце наступныя параметры:
- Як аб'яднаць: слупкі ў адзін (папярэдне выбраны)
- Раздзяліць значэнні з дапамогай: выбраць патрэбны раздзяляльнік (прабел у нашым выпадку)
- Змясціце вынікі ў: левы слупок
- Пераканайцеся, што опцыя Ачысціць змесціва выбраных ячэек адзначана, і націсніце Аб'яднаць .
Вось і ўсё! Некалькі простых націсканняў, і мы атрымаем два слупкі, аб'яднаныя без выкарыстанняформулы або капіраванне/ўстаўка.
Каб скончыць, перайменуйце слупок B у Поўнае імя і выдаліце слупок "C", які больш не патрэбны.
Нашмат прасцей, чым два папярэднія спосабы, ці не так? :)