Зміст
Однією з найважливіших особливостей Excel полягає в тому, щоб об'єднати значення з усіх комірок діапазону в одну комірку. Це потрібно для зручного пошуку значень. Сьогодні я покажу, як це зробити об'єднати діапазон в Excel з 5 корисні методи.
Завантажити Практичний посібник
Отримайте цей зразок файлу, щоб спробувати процес самостійно.
Діапазон конкатенації.xlsm5 корисних способів об'єднання діапазонів в Excel
Щоб проілюструвати процес, тут ми маємо набір даних з Ідентифікатор продукту і Назва продукту деяких видів продукції компанії з назвою Mars Group Значення зберігаються в Діапазон комірок B5:C9 .
Наше завдання сьогодні - об'єднати назви всіх продуктів в одну клітинку. Для цього давайте пройдемося по методам, наведеним нижче.
1. об'єднати функції CONCATENATE і TRANSPOSE для об'єднання діапазону
Ми можемо легко об'єднати текстовий рядок шляхом злиття КОНКРЕТНИЙ ДОГОВІР і Функції TRANSPOSE Для цього необхідно виконати наступні кроки.
- Спочатку виберіть Клітина B12 і введіть цю формулу.
=CONCATENATE(TRANSPOSE(C5:C9&",")
- Потім виберіть TRANSPOSE(C5:C9&"," з формули та натисніть F9 на клавіатурі.
- Після цього формула перетвориться на такі значення.
- Тут видаліть Фігурні дужки з обох сторін.
- Наостанок, натисніть Увійдіть і ви побачите необхідний результат.
Читати далі: Як об'єднати кілька клітинок в одну комірку через кому в Excel
2. Об'єднання діапазону за допомогою функції TEXTJOIN в Excel
Ми можемо об'єднати діапазон, використовуючи функція TEXTJOIN Але ця функція доступна тільки в Office 365 Для цього просто виконайте наведені нижче дії.
- Спочатку виберіть Клітина B12 і вставити цю формулу.
=TEXTJOIN(",",TRUE,C5:C9)
- Після цього натисніть Увійдіть .
- Врешті-решт, ви успішно сконцентруєте асортимент таким чином.
3. застосувати Excel VBA для об'єднання діапазону
Ті, хто не має Office 365 підписки, можуть скористатися цим VBA код для конкатенації діапазону в Excel За допомогою цього коду ви можете вручну згенерувати ПРИЄДНУЙТЕСЬ функцію та конкатенацію.
- На початку натисніть F11 на клавіатурі, щоб відкрити Microsoft Visual Basic для додатків вікно.
- Потім виберіть Модуль від Вставка рахунок.
- Тепер введіть цей код всередині порожньої сторінки.
Function TEXTJOIN2(delimiter As Variant, ignore_blank As Variant, range As Variant) Dim i As Variant Dim j As Variant Dim out As Variant out = "" If ignore_blank = False Then For i = 1 To range.Rows.Count For j = 1 To range.Columns.Count If i = range.Rows.Count And j = range.Columns.Count Then out = out + range(i, j) Else out = out + range(i, j) + delimiter End If Next j Next i Else For i = 1 Torange.Rows.Count For j = 1 To range.Columns.Count If range(i, j) "" And i = range.Rows.Count And j = range.Columns.Count Then out = out + range(i, j) ElseIf range(i, j) "" Then out = out + range(i, j) + роздільник End If Next j Next i End If TEXTJOIN2 = out End Function
- Потім натисніть Ctrl + S для збереження коду та закриття вікна.
- Далі цей код згенерує ПРИЄДНУЙТЕСЬ з наступним синтаксисом.
- Для цього введіть формулу в рядку Клітина B12 .
=TEXTJOIN2(", ",TRUE,C5:C9)
- Нарешті, формула об'єднає Назви продуктів в одну камеру.
4. Об'єднання діапазону за допомогою потужного запиту в Excel
Ще один корисний метод конкатенації масивів з Power Query Для виконання завдання уважно пройдіть наступний процес.
- На початку виберіть Діапазон комірок C4:C9 .
- Потім перейдіть на сторінку Дані і виберіть вкладку З таблиці/діапазону в рамках Отримання та перетворення даних .
- Після цього ви отримаєте Створити таблицю вікно із запитом дозволу на створення таблиці з обраним діапазоном.
- Тут поставте галочку напроти пункту Моя таблиця має заголовки і натисніть ГАРАЗД. .
- Далі ви побачите Редактор Power Query Editor вікно.
- У цьому вікні виберіть колонку і перейдіть на сторінку Трансформація рахунок.
- Тут виберіть Транспонувати від Таблиця група.
- Тепер виділіть у вікні всі відокремлені стовпці, натиснувши кнопку Ctrl на клавіатурі та правильно - клацнути на жодному з них.
- Після цього натисніть на кнопку Об'єднати стовпці .
- Далі, оберіть Кома в якості Сепаратор в Об'єднати стовпці діалогове вікно.
- Разом з ним введіть Перелік продуктів в Нова назва колонки розділ.
- Нарешті, виберіть Закрити & Завантажити від Головна сторінка рахунок.
- Нарешті, ви об'єднаєте діапазон на новому робочому аркуші, як показано нижче.
5. використовуйте команду Fill Justify для об'єднання діапазону
В Microsoft Excel , Заповнити Підтвердити рідкісна, але дуже корисна команда для конкатенації. Давайте подивимося, як вона працює.
- На початку виберіть Діапазон комірок C5:C9 .
- Потім перейдіть на сторінку Головна сторінка та натисніть на вкладку Заповнити в рамках Редагування група.
- Далі виберіть Виправдати з випадаючого меню.
- Ось і все, ви успішно отримаєте з єдиного масиву конкатенатний масив.
Висновок
На сьогодні це все. За допомогою цих 5 методами, ви можете навчитися об'єднати діапазон Залишилися питання? Не соромтеся задавати їх нам. Також, слідкуйте за ExcelWIKI за більш інформативними статтями на кшталт цієї.