Поєднати кілька осередків. Об'єднання осередків у Microsoft Excel

У цьому уроці розповім як об'єднати текст у комірках Excel за допомогою функції Зчепити. Обидва способи, які розглянемо, дозволяють зчепити в єдиний масив кілька осередків. Осередки у своїй може бути як текстові, і числові.

Функція зчепити в Excel

Функція зчепити дозволяє об'єднати в єдиний масив кілька текстових рядків, чи числових значень, чи посилань на інші осередки, а також різні комбінації цих елементів. Розглядатимемо на прикладі.

Завдання: Є таблиця з колонками Ім'я, По батькові та Прізвище. Необхідно створити єдиний масив із цих значень. По суті потрібно об'єднати всі три осередки в один - ПІБ.

Усі формули починаються зі знака = . Далі вводимо назву самої функції ЗЧЕПИТИ. При введенні назви Excel видає підказку, якою ви можете скористатися. Поруч із назвою з'являється опис її призначення.

Після введення назви функції вводиться дужка, що відкриває (. У підказці зараз ви можете бачити опис синтаксису – що необхідно вводити для цієї формули.

Наступним кроком потрібно клацнути по комірці, яка буде зчеплена першою. У нашому випадку це осередок у стовпці з ім'ям.

Після цього, згідно з синтаксисом, ставимо крапку з комою ; - цей символ є роздільником. Повторюємо попередній крок для стовпців із по батькові та прізвищем. Наприкінці закриваємо функцію за допомогою дужки, що закриває. ) .

Після натискання клавіші Enterви отримаєте результат зчеплення.

Цей результат не зовсім читабельний, тому що між значеннями немає прогалин. Зараз ми його додаватимемо. Для того щоб додати прогалини, ми трохи змінимо формулу. Пробіл - це різновид тексту і для того, щоб ввести його у формулу, необхідно ввести лапки і між ними вставити пробіл. Вся конструкція виглядатиме таким чином " " . Залишилася справа за малим – зчепити всі знаком ; .

Так само можна вводити додаткові символи. Наприклад, поставити кому або крапку. Конструкція в цьому випадку буде такою "." . Залишилося тільки протягнути функцію на всі рядки (про це розповім наприкінці статті), а так як цей осередок містить формулу, а не значення, необхідно скопіювати значення в нову колонку через функцію Спеціальної вставки .

Об'єднуємо текст у осередках через амперсанд

Тепер розглянемо ще один спосіб, за допомогою якого можна об'єднати текстові значення з різних осередків в одній. У цьому випадку ми будемо використовувати спеціальний знак амперсанд & - графічне скорочення латинського союзу et(і).

Завдання: Є таблиця зі співробітниками. Колонки Ім'я, По батькові та Прізвище. Нині вони окремі. Необхідно з'єднати всі значення в рядку в один осередок ПІБ.

Використовуватимемо формули. Стаємо на осередок у стовпці з ПІБ. Далі вводимо початок формули – знак = . Після цього клацаємо по першому значення у рядку, яке ми хочемо додати. У нашому випадку це значення у колонці Ім'я.

Для того, щоб додати до значення імені значення по-батькові, ми будемо використовувати знак & (В англійській розкладці Shift+7). Ставимо його після значення A2і тепер уже клацаємо по осередку в колонці По-батькові.

Аналогічно додаємо значення з колонки Прізвище.

Після натискання на Enterтекстові дані будуть об'єднані, але між значеннями не буде пробілу.

Додавати пробіл ми будемо за допомогою введення додаткового амперсанда та подвійних лапок. У цьому випадку конструкція пробілу виглядає так: " " - між лапками ставиться одинарний пробіл. Клацаємо по комірці в колонці ПІБ два рази лівою клавішею миші, щоб підкоригувати формулу, і через знак & додаємо до формули пропуск.

Після натискання клавіші Enter, Ви отримаєте необхідний результат.

Тепер просто простягаємо формулу на решту осередків у колонці. Для цього клацаємо один раз клавішею миші по комірці з формулою і тягнемо її, затиснувши ліву клавішу миші, за правий нижній кут вниз до останньої комірки.

Якщо вам потрібні тільки значення без формул, то копіюємо та вставляємо їх поряд через Спеціальну вставку.

На цьому все. Якщо залишилися питання або ви знаєте інші способи об'єднання, обов'язково пишіть у коментарях нижче.

Працюючи з таблицями іноді доводиться змінювати їх структуру. Однією з варіантів цієї процедури є об'єднання рядків. При цьому об'єднані об'єкти перетворюються на один рядок. Крім того, існує можливість угруповання прилеглих малих елементів. Давайте з'ясуємо, як можна провести такі види об'єднання в Microsoft Excel.

Як було зазначено вище, є два основних виду об'єднання рядків – коли кілька рядків перетворюються на одну і коли відбувається їх угруповання. У першому випадку, якщо малі елементи були заповнені даними, то всі вони губляться, крім тих, які були розташовані у верхньому елементі. У другому випадку, фізично рядки залишаються в колишньому вигляді, просто вони об'єднуються в групи, об'єкти в яких можна приховувати кліком по значку у вигляді символу "мінус". Є ще варіант з'єднання без втрати даних за допомогою формули, про яку ми розповімо окремо. Саме, виходячи із зазначених видів перетворень, формуються різні способи поєднання рядків. Зупинимося на них докладніше.

Спосіб 1: об'єднання через вікно форматування

Насамперед, давайте розглянемо можливість об'єднання рядків на аркуші через вікно форматування. Але перш, ніж розпочати безпосередню процедуру об'єднання, потрібно виділити довколишні рядки, які планується об'єднати.


Існують також альтернативні варіанти переходу до вікна форматування. Наприклад, після виділення рядків, перебуваючи у вкладці «Головна», можна клацнути по значку «Формат», розташованому на стрічці в блоці інструментів «Комірки». З списку дій, що розкрився, слід вибрати пункт "Формат осередків ...".

Також, у тій же вкладці «Головна»можна клацнути по косій стрілочці, яка розташована на стрічці в правому нижньому кутку блоку інструментів «Вирівнювання». Причому в цьому випадку перехід буде здійснений безпосередньо у вкладку «Вирівнювання»вікна форматування, тобто користувачеві не доведеться здійснювати додатковий перехід між вкладками.

Також перейти у вікно форматування можна, натиснувши комбінації гарячих клавіш Ctrl+1після виділення необхідних елементів. Але в цьому випадку перехід буде здійснено на вкладку вікна «Формат осередків», яка відвідувалася востаннє.

За будь-якого варіанта переходу у вікно форматування всі подальші дії по об'єднанню рядків потрібно проводити згідно з тим алгоритмом, який був описаний вище.

Спосіб 2: використання інструментів на стрічці

Також об'єднання рядків можна виконати за допомогою кнопки на стрічці.

Але далеко не завжди потрібно, щоб текст містився по центру. Що ж робити, якщо його потрібно розмістити у стандартному вигляді?

Спосіб 3: об'єднання рядків усередині таблиці

Але далеко не завжди потрібно об'єднувати рядки до кінця аркуша. Набагато частіше з'єднання виробляється усередині певного табличного масиву. Розгляньмо, як це зробити.


Об'єднання в межах таблиці також можна виконати через інструменти на стрічці.

Спосіб 4: об'єднання інформації у рядках без втрати даних

Всі перелічені вище способи об'єднання мають на увазі, що після завершення процедури будуть знищені всі дані в об'єднують елементи, крім тих, які розмістилися у верхньому лівому осередку області. Але іноді потрібно без втрат об'єднати певні значення, які у різних рядках таблиці. Зробити це можна, скориставшись спеціально призначеною для таких цілей функцією ЗЧЕПИТИ.

Функція ЗЧЕПИТИвідноситься до категорії текстових операторів. Її завданням є об'єднання кількох текстових рядків на один елемент. Синтаксис цієї функції має такий вигляд:

ЗЧЕПИТИ(текст1;текст2;…)

Аргументи групи "Текст"можуть бути або окремий текст, або посилання на елементи аркуша, в яких він розташований. Саме остання властивість і буде використана для виконання поставленої задачі. Усього може бути використано до 255 таких аргументів.

Отже, ми маємо таблицю, у якій вказано перелік комп'ютерної техніки з її ціною. Перед нами стоїть завдання об'єднати всі дані, розташовані в колонці "Пристрій", в один рядок без втрат.


Є також альтернативний варіант провести зазначену процедуру по об'єднанню даних із кількох рядків в одну без втрат. При цьому не потрібно навіть використовувати функцію, а можна обійтися звичайною формулою.

Спосіб 5: угруповання

Крім того, можна згрупувати рядки без втрати їхньої структурної цілісності. Подивимося, як це зробити.


Як бачимо, спосіб поєднання рядків в одну залежить від того, який саме вид об'єднання користувачеві потрібен, і що він хоче отримати в результаті. Можна провести об'єднання рядків до кінця аркуша, у межах таблиці, виконати процедуру без втрати даних з допомогою функції чи формули, і навіть провести групування рядків. Крім того, існують окремі варіанти виконання даних завдань, але на їх вибір вже впливають лише переваги користувача з погляду зручності.

Таблиці Excel побудовані дещо за іншим принципом, ніж у Word. Якщо в останньому ми можемо розділяти клітини, то в екселі осередок - неподільна одиниця. Питання отримання двох стовпців під однією загальною шапкою досить поширене, тому важливо знати, як поєднати осередки в Excel, оскільки в цьому випадку виникає необхідність саме об'єднання фрагмента таблиці.

Метод 1 – панель інструментів.

На панелі ви побачите кнопку об'єднання.

Щоб нею скористатися, виділіть діапазон, який підлягає об'єднанню, та натисніть її.


У результаті буде здійснено об'єднання.


Якщо натиснути на стрілочку біля цієї кнопки, ви побачите меню.

Команда «Об'єднати та помістити в центрі» дозволяє відцентрувати вміст нового фрагмента. Якщо Ви спробуєте об'єднати діапазон зі значенням, будуть збережені дані тільки з першої з адрес, що об'єднуються. А Ви побачите попередження.


Згода призведе до втрати інших даних.


Команда «Об'єднати по рядках» створить консолідовані осередки у кожному рядку.



Команда "Об'єднати комірки" аналогічна першій, тільки без вирівнювання тексту по центру.


Останній пункт відповідає питанням, як скасувати об'єднання осередків в Excel.

Метод 2 – використання меню

В останніх версіях офісу класичне меню замінили на вкладки. А виклик звичних вікон здійснюється за допомогою невеликих значків у нижньому правому кутку вкладки.


Не забудьте попередньо виділити клітини, що об'єднуються, і натисніть на цей значок. З'явиться вікно вирівнювання.


Ставте галочку біля пункту "Об'єднання осередків". Тут же у відповідних полях, що випадають, ви можете вказати параметри вирівнювання даних.

Метод 3 – копіювання вже об'єднаних даних

Якщо Вам потрібно відтворити наявне об'єднання, то скористайтесь буфером обміну. Комбінація гарячих клавіш для об'єднання осередків в Excel у такому разі буде такою:

CTRL+C – скопіювати у буфер обміну.
CTR+V – вставити із буфера обміну.

Встановіть курсор на вибрану позицію.


Скопіюйте за допомогою CRTL+C. Ознакою того, що дані скопійовані будуть «мурахи, що біжать» - анімація рамки по її кордонах.


Встановіть курсор на потрібну клітинку. Виділяти при цьому таку ж кількість адрес не обов'язково, Excel автоматично вибере необхідне число і виконає команду. Щоправда, дані зникнуть. Натисніть кнопки, щоб вставити буфер. Аналогічне об'єднання з'явиться у вибраному місці.

Метод 4 – формат за зразком

В Excel, як і в будь-якій програмі пакета Office, є дуже зручна кнопка Формат за зразком.
Вона знаходиться в розділі "Буфер обміну".


Поставте вказівник на об'єднаний фрагмент та натисніть цю кнопку. Переведіть вказівник на потрібне місце та клацніть мишею. Форматування буде повністю відтворено.

Поки команда чекає, біля вказівника миші висітиме значок щітки. Як тільки Ви натиснете мишкою, значок зникне і з'явиться новий об'єднаний фрагмент.

Як об'єднати вміст комірки в таблиці Excel із збереженням даних

Це актуальна проблема. У будь-якому з попередніх методів Excel видаляє дані. Для їх збереження використовується функція "Зчепити".
Натисніть Fx біля рядка формул. Так ви викликаєте вікно вставки функцій.


Введіть у рядок пошуку назву «Зчепити» та натисніть кнопку «Знайти».



Перейдіть до знайденої функції та натисніть «Ок». Відобразиться вікно налаштування.


Вкажіть діапазон руками або виділіть його мишею.


Зауважте, що функція повинна стояти за адресою окремо від об'єднаних. Якщо Вам необхідно помістити консолідовані дані в об'єднаний діапазон, зробіть об'єднання заздалегідь, а потім вводьте туди функцію.

Гарячі клавіші, що дозволяють об'єднати комірки в Excel без втрати даних відсутні, тому можна скористатися іншими способами.

Ще одна можливість виконати об'єднання тексту з кількох осередків Excel
– скористатися оператором «&», який здійснює об'єднання рядків. Щоб розпочати введення формули, поставте покажчик на те місце, де буде розміщено новий текст і натисніть знак «=». Потім мишкою клацніть на першу адресу, натисніть &, клацніть на другому і так далі.


Об'єднання тексту з двох різних осередків в одну в Excel версіях 2003-2010 здійснюється аналогічно.

Як прибрати об'єднання осередків в Excel

Ви можете скористатися останнім пунктом з меню кнопки «Об'єднати комірки».


Або можна зняти галочку у вікні форматування.

Як об'єднати за допомогою макросу

Один із найскладніших способів – самостійно написати програму, яка дозволить автоматизувати процес. У Microsoft Office додано розробник коду на мові VBA. Щоб скористатися ним, натисніть ALT+F11. Відкриється вікно додавання програмного коду.


Виконайте команду Insert – Module.


Відкриється вікно для введення даних.


Скопіюйте та вставте код.

Sub Merge_Column() Dim i1 As Long Dim i2 As Long Dim f As Long Dim textCol As String Application.DisplayAlerts = False For f = 1 До Selection.Areas.Count Для i1 = 1 To Selection.Areas(f).Columns.Count TextCol = Selection.Areas(f).Cells(1, i1) For i2 = 2 До Selection.Areas(f).Rows.Count i1) Next Selection.Areas(f).Columns(i1).Merge Selection.Areas(f).Cells(1, i1) = intext Next Next Application.DisplayAlerts = True End Sub

Перейдіть до Excel, натиснувши на його значок у верхньому лівому кутку.


Виділіть діапазон, що об'єднується, і запустіть макрос на вкладці «Вид» - «Макроси».


Виберіть потрібний макрос та натисніть кнопку «Виконати».


Фрагменти таблиці об'єднуються.

Не активна кнопка комірки в Excel

Це рідкісний випадок, проте таке відбувається.

Сортування об'єднаних осередків Excel

Тут труднощі полягає в тому, що всі фрагменти, що сортуються, повинні мати один розмір. Тому Вам необхідно для нестандартних у стовпці або рядку об'єднань скасувати операцію об'єднання, і виконати її заново в тому ж розмірі, що й інші. Наприклад, якщо Ви намагаєтеся відсортувати стовпець, де всі об'єднані по два, а один по три - або все об'єднуйте по три, або три-комірковий перекладаєте у двох. Інакше отримаєте таку помилку


Після того, як упорядкували об'єднання, натисніть кнопку «Сортування та фільтр» на панелі інструментів (праворуч) у розділі «Головна».

Виберіть потрібний вид сортування.

Як знайти об'єднані осередки в Excel

Якщо лист Excel великий, на ньому важко знайти об'єднані дані. У такому разі скористаємося пошуком. На вкладці «Головна» натисніть кнопку «Знайти та виділити» та виберіть «Знайти». Або натисніть клавіші Ctrl + F. Читайте більше


Потім натисніть "Параметри" та "Формат".


Поставте галочку біля пункту «Об'єднання осередків» та натисніть кнопку «ОК».


Далі натисніть "Знайти все" або "Знайти далі", і потрібні адреси будуть виділятися послідовно. При натисканні першої кнопки Ви побачите перелік всіх об'єднаних діапазонів.


Ось і вся інформація щодо об'єднаних осередків. Сподіваємося, вона допоможе Вам швидко та легко створювати книги в Excel та без проблем з ними працювати.

Чудового Вам дня!

У вас є таблиця з кількома стовпцями текстових даних, а вам потрібно об'єднати такі дані в один рядок, а якщо тисяч тисяч? Звичайно, не варто об'єднувати текст в Excel вручну, навіть якщо у вас маленькі обсяги. Адже є спеціальна функція ЗЧЕПИТИ в Excel, вона зробить це за вас майже моментально. Найчастіше потрібно об'єднати ПІБ в один осередок.

Питання дуже популярне, можливо тому в Excel є 2 рівнозначні методи зчеплення/скріплення даних в один рядок.

Функція ЗЧЕПИТИ в Excel. Як об'єднати Прізвище, Ім'я та По-батькові в один рядок

Отже, нам дано список співробітників, потрібно об'єднати кожне ПІБ в окремий осередок.

У стовпці D запишемо формулу

ЗЧЕПИТИ(A:A;" ";B:B;" ";C:C)

Де кожен аргумент між точкою та комою це текст, який скріплюється. Оскільки нам потрібно, щоб ПІБ виглядали красиво між словами ми вставляємо прогалини, які позначаються як "«.

До речі, щоб вставити будь-які текстові дані, покладіть їх у лапки!

У результаті виходить:

Альтернатива функції ЗЧЕПИТИ. Об'єднувати текст в Excel за допомогою &

Того ж результату можна досягти, якщо об'єднувати текст в Excel за допомогою спеціального символу - амперсанд, він &.

Запишемо в стовпець D такі формули:

A:A&" "&B:B&" "&C:C

На мене так цей спосіб навіть зручніший.

Зчепити текст і число

Якщо до об'єднаного ПІБ потрібно додати наприклад число, то це можна зробити аналогічно тексту, додайте стовпець з числом

Але тут є 1 нюанс - в Екселі ви часто округляєте число форматом числа. Тобто. саме число залишається у незмінному вигляді, наприклад із чотирма знаками після коми.


Додаємо у формулу потрібне

A:A&" "&B:B&" "&C:C&" "&ОКРУГЛ(D:D;0)

Тепер все гарно!

Зчепити текст та дату

Непогано було б додати дату народження співробітникам. Але формула вважатиме дату як число. Використовуємо таку хитрість — форматуємо числове значення дати у вигляд Дата функцією ТЕКСТ

A:A&" "&B:B&" "&C:C&", "&ОКРУГЛ(D:D;0)&", "&ТЕКСТ(F:F;"ДД.ММ.РРРР")

Додамо ще коми для краси:

Розділити текст по стовпцях

Якщо у вас дано вже скріплені ПІБ, і треба навпаки розділити текст по стовпцям, то у нас є окрема спеціально для вас.

Приклад як зчепити в Excel за всіма формулами

Як зчепити діапазон осередків? Функція СЦЕП()

У Excel 2016 з'явилася можливість зчепити кілька осередків виділивши діапазон, а не кожну комірку окремо. Це функція СЦЕП — вона має лише один аргумент, просто виберіть діапазон осередків, які треба об'єднати.

Пошук повторень у великих таблицях даних за допомогою об'єднання тексту

Досить часто «зчеплення» осередків допомагає перевірити унікальність значень кількох стовпців. Так ви можете спеціальною функцією видалити всі дублікати рядків - можна прочитати. Але якщо вам необхідно саме знайти в яких рядках повторюються значення за кількома стовпцями, то я пропоную такий метод: в окремому стовпці для кожного рядка зчепити всі дані в один текст без пробілів і підфарбувати повторювані. Для цього:

В окремому стовпці запишемо формулу

СЖПРОБІЛИ(A:A)&СЖПРОБІЛИ(B:B)&СЖПРОБІЛИ(C:C)&СЖПРОБІЛИ(D:D)&СЖПРОБІЛИ(E:E)

Як бачите ми не використовуємо ніякі додаткові. символи, ні коми, ні прогалини. А функції видаляють усі прогалини на початку та наприкінці значення кожного осередку. Так ми виключимо людський фактор при наборі даних – люди часто випадково ставлять прогалину наприкінці слова.

Виклик команди:
-група Осередки/Діапазони -Осередки -

При об'єднанні кількох осередків стандартними засобами Excel (вкладка Головна -Об'єднати та помістити в центрі), в комірці залишається значення лише однієї верхньої лівої комірки. І це не завжди підходить, адже якщо в осередках є значення, то, швидше за все, вони потрібні і після об'єднання. За допомогою команди Об'єднання осередків без втрати значеньможна об'єднати осередки, зберігши значення всіх цих осередків в "однієї великої" із зазначеним роздільником. Команда працює з незв'язаними діапазонами (виділеними через Ctrl) і лише з видимими осередками, що дозволяє відібрати лише потрібні рядки фільтром і об'єднати кожну видиму область (рядок, стовпець) окремо.

Напрямок:

    По рядках- Перегляд та об'єднання значень осередків відбувається спочатку зверху вниз, а потім зліва направо.
    Стовпцями- Перегляд та об'єднання значень осередків відбувається спочатку зліва направо, а потім зверху вниз.

Метод об'єднання:

Об'єднувати:


Розділювач:

За промовчанням Excel для роботи використовує реальні значення осередків, але у випадку з датами та числами відображення значень можна змінити: права кнопка миші на комірці - Формат осередків (Format cells)-Вкладка Число (Number). В цьому випадку після об'єднання осередків результат об'єднання може відрізнятися від очікуваного, тому що видиме значення осередку відрізняється від реального. Наприклад, є таблиця такого виду:

У цій таблиці значення стовпців Дата та Сума відформатовані форматом осередків. Якщо об'єднати значення як є (з вимкненим параметром Використовувати видиме значення осередків), то можна отримати не зовсім коректний результат:


При об'єднанні було виділено два стовпці та у групі Об'єднуватибув обраний пункт кожен рядок діапазону окремо. Для об'єднання перших двох стовпців(Акт і Дата) було застосовано роздільник " від " , для 3-го і 4-го(Опис і Сума) - " у сумі: " . Пункт Використовувати видиме значення осередківбув вимкнений.
Як бачимо, дата виглядає не так, як очікувалося. Сума теж - загубилися рублі та поділ розрядів.
Але якщо увімкнути пункт Використовувати видиме значення осередків, то текст в об'єднаних осередках буде точно таким, як він відображається у вихідних осередках: