Зміст
У цій статті показано, як об'єднати дві комірки в Excel без втрати даних. Excel дозволяє нам об'єднувати комірки для створення міток або заголовків і організовувати дані більш презентабельно. Зазвичай Excel використовується для зберігання даних, а не для їх представлення. Але набір даних потребує міток і заголовків, якщо він використовується кількома користувачами, щоб вони могли легко зрозуміти набір даних. Тому Об'єднати & Центр функція в Excel дуже корисна для об'єднання декількох комірок.
На жаль, функція "Об'єднати і центр" зберігає дані тільки першої комірки після об'єднання комірок. Це може стати дуже незручним, якщо вам часто потрібно об'єднувати комірки, що містять дані, оскільки ви втратите всі дані, крім першої комірки. Тому ми покажемо вам 2 способи об'єднання комірок в excel без втрати даних.
Завантажити Практичний посібник
Ви можете завантажити робочий зошит з практики, натиснувши кнопку для завантаження нижче.
Об'єднання комірок без втрати даних.xlsm2 способи об'єднання двох/кількох комірок в Excel без втрати даних
Ось 2 способи об'єднати дві комірки в Excel без втрати даних.
1. використання функції "Обґрунтування заповнення" для об'єднання двох сусідніх клітинок у стовпчику
Виконайте наведені нижче дії, щоб об'єднати дві або більше сусідніх клітинок у стовпчик за допомогою кнопки Заповнити Підтвердити в Excel.
📌 Сходинки:
- Спочатку розглянемо наступний імітаційний набір даних, що містить поквартальні продажі співробітників у 2022 році. Тут імена та прізвища співробітників знаходяться в сусідніх комірках в одному стовпчику. Тепер ви хочете об'єднати комірки, що містять імена та прізвища. Ви можете використовувати цю функцію тільки тоді, коли набір даних відформатовано таким чином.
- Отже, спочатку виділяємо комірки і збільшуємо ширину стовпчика так, щоб вміст обох комірок вмістився в одну комірку.
- Потім виберіть Заповнити>> Обґрунтувати від Редагування на вкладці "Головна".
- Після цього Ви побачите, що дані з двох клітинок будуть об'єднані разом, розділені пропуском у першій клітинці.
- Тепер можна виділити дві комірки і об'єднати їх разом, щоб отримати бажаний результат.
2. створення стрічкової функції за допомогою коду VBA для об'єднання двох або декількох комірок без втрати даних
Виконайте наведені нижче дії, щоб створити функцію стрічки, подібну до Мардж & Центр за допомогою VBA об'єднати дві комірки без втрати даних.
📌 Сходинки:
- Спочатку збережіть книгу як книгу з підтримкою макросів. Потім натисніть ALT + F11 або виберіть Розробник Visual Basic щоб відкрити редактор VB. Далі виберіть Вставний модуль .
- Далі скопіюйте наступний код і вставте його в порожній кодовий модуль.
Sub MergeCellsWithData() Application.DisplayAlerts = False Dim Value As String Dim Range As Range Set Range = Selection If Range.Rows.Count = ActiveSheet.Rows.Count Then MsgBox "Будь ласка, не виділяйте весь стовпець(и).", Title:="Об'єднати комірки зі значеннями" Exit Sub ElseIf Range.Columns.Count = ActiveSheet.Columns.Count Then MsgBox "Будь ласка, не виділяйте весь рядок(и).", Title:="Об'єднати комірки зЗначення" Exit Sub End If For Each cell In Range Value = Value & " " & cell.Value Next cell If MsgBox("Значення комірок будуть об'єднані через пробіл(и). Ви впевнені?" _ , vbOKCancel, Title:="Об'єднання комірок без втрати даних") = vbCancel Then Exit Sub With Range .Merge .Value = Application.WorksheetFunction.Trim(Value) .HorizontalAlignment = xlCenterAcrossSelection End WithApplication.DisplayAlerts = True End Sub
- Тепер натисніть ALT + F + T або виберіть Файл>> Параметри щоб отримати доступ до Налаштувати стрічку Також для цього можна натиснути правою кнопкою миші на стрічці, після чого перейти в розділ Налаштувати стрічку Далі виберіть вкладку Вирівнювання група під групою Основні вкладки Потім натисніть на Нова група .
- Після цього буде додана нова користувацька група. Натисніть на Перейменувати змінити назву групи.
- Далі вибираємо символ, вводимо Ім'я користувача і натисніть "ОК".
- Тепер виберіть Макроси від " Вибирайте команди з " і виберіть ім'я макросу, що відповідає процедурі підпрограми. Потім виберіть Додати щоб додати макрос як функцію в стрічку. Далі натисніть Перейменувати .
- Потім виберіть символ, введіть Ім'я користувача Після цього в стрічку буде додана кнопка макросу.
- Тепер виділіть комірки для об'єднання і натисніть на кнопку макросу в стрічці.
- Після цього з'явиться повідомлення з підтвердженням. Натисніть OK, щоб отримати результат, аналогічний отриманому в першому способі.
Як об'єднати два/кілька рядків в Excel без втрати даних
Ви можете скористатися Амперсанд щоб об'єднати дві/кілька комірок в Excel. Виконайте наведені нижче дії, щоб застосувати його для об'єднання декількох рядків.
📌 Сходинки:
- Спочатку розглянемо наступний приклад набору даних. Припустимо, що вам потрібно об'єднати рядки, щоб отримати кожну категорію продуктів харчування в одній комірці.
- Потім введіть наступну формулу в комірку B9 Далі перетягніть кнопку Ручка наповнення іконку праворуч, щоб побачити наступний результат.
=B5&","&B6&","&B7
Як об'єднати два/кілька стовпців в Excel без втрати даних
Ви можете подати заявку на отримання Flash Fill об'єднати кілька стовпців без втрати даних. Щоб це зробити, виконайте наведені нижче кроки.
📌 Сходинки:
- Спочатку припустимо, що вам потрібно об'єднати стовпці First_Name та Last_Name для створення стовпця Full_Name, як показано в наступному наборі даних.
- Потім введіть ім'я та прізвище з перших двох стовпчиків у комірку D5 Якщо Вам потрібні дані з колонок, розділених комами, то замість пробілу ставте між ними кому.
- Наостанок, натисніть CTRL + E щоб об'єднати стовпці, як показано нижче. Ви також можете отримати доступ до цієї функції за допомогою кнопки Редагування на вкладці "Головна".
Важливі моменти для запам'ятовування
- Для використання функції "Виділити сусідні клітинки в одному стовпчику" необхідно виділити тільки сусідні клітинки в одному стовпчику. Заповнити Підтвердити особливість.
- На сьогоднішній день, на жаль, це не так. Заповнити Підтвердити не спрацює, якщо ви не збільшите ширину стовпця настільки, щоб усі дані з виділених клітинок помістилися у верхню комірку виділення.
- Ви також можете скористатися КОНКАТЕНАТ , КОНКУРС і ПРИЄДНУЙТЕСЬ функції в Excel для об'єднання декількох рядків або стовпців без втрати даних.