Порада. Інші мови - перекладена Google. Ви можете відвідати English версія цього посилання.
увійти
x
or
x
x
Реєстрація
x

or

Як об'єднати клітини в комірку з пробілом, комами та точкою з комою у Excel?

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

Об'єднати рядок / стовпчик комірок у одну комірку з заданим роздільником за формулою

Об'єднати рядок / стовпчик комірок у одну комірку з заданим роздільником за функцією

Об'єднати рядок / стовпчик / діапазон комірок у одну комірку із зазначеним роздільником Kutools для Excel


Об'єднати кілька стовпчиків, рядків або комірок з сепсифічним сепаратором:

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

doc об'єднує клітини з сепаратором 11

Kutools для Excel: з додатковими надбудовами Excel більше, ніж 200, які можна безкоштовно спробувати без обмежень у днях 60. Завантажити та безкоштовну пробну версію зараз!


Об'єднати рядок / стовпчик комірок у одну комірку із зазначеним роздільником за формулою


У програмі Excel ви можете використовувати формулу для об'єднання ряду комірок або стовпця комірок в одну клітинку. Будь ласка, робіть так:

Об'єднати клітинки на основі рядків або стовпчиків на одне з пробілами

Введіть формулу = A1 & "" & B1 & "" & C1 в порожню клітинку, а потім перетягніть ручку заповнення вниз, щоб застосувати цю формулу, всі клітинки рядка були об'єднані в комірку з пробілами. Див. Знімок екрана:

doc об'єднує клітини з сепаратором 1

Чайові: Якщо ви хочете об'єднати значення комірки на основі колонки, вам просто потрібно ввести цю формулу = A1 & "" & A2 & & "& & A3 & &" & & A4 & & "&" & "A5 & &" & & A6 у сусідній порожній клітинку, яку ви хочете отримати результат. І ви отримаєте такий результат:

doc об'єднує клітини з сепаратором 2

Об'єднати клітинки на основі рядків або стовпчиків на одну з комами

Введіть формулу = A1 & "," & B1 & "," & C1 в порожню клітинку, а потім перетягніть ручку заповнення в діапазон, який ви хочете застосувати до цієї формули, усі комірки в рядку будуть об'єднані в комірку з комами. Див. знімок екрана:

doc об'єднує клітини з сепаратором 3

Чайові: Ви також можете об'єднати стовпець значень комірок в одну комірку за допомогою коми, просто введіть цю формулу = A1&","&A2&","&A3&","&A4&","&A5&","&A6 щоб отримати наступний результат, як вам потрібно.

doc об'єднує клітини з сепаратором 4

примітки: ви можете змінити ","для задоволення ваших потреб. Наприклад, якщо ви хочете розділити дані з крапкою з комою, ви можете змінити його "," до ";".


Об'єднати рядок / стовпчик комірок у одну комірку із зазначеним роздільником за функцією

У програмі Excel ви також можете використовувати функцію, щоб комбінувати клітинки рядка або стовпця з однією коміркою з пробілами або позначками.

1. Тримайся ALT + F11 ключі на клавіатурі, щоб відкрити Microsoft Visual Basic for Application вікна.

2. Клацання вставка > Модулі, і скопіюйте VBA у модуль.

VBA: об'єднати клітинки на основі рядків чи стовпчиків в один з певним сепаратором:

Function Combine(WorkRng As Range, Optional Sign As String = "-") As String
'Update 20130815
Dim Rng As Range
Dim OutStr As String
For Each Rng In WorkRng
    If Rng.Text <> " " Then
        OutStr = OutStr & Rng.Text & Sign
    End If
Next
Combine = Left(OutStr, Len(OutStr) - 1)
End Function

3. Набираю формулу = Об'єднати (A1: C1) у порожній клітині, а потім перетягніть ручку заповнення в межах діапазону, який ви бажаєте застосувати до цієї формули, усі комірки в рядку будуть об'єднані в комірку із дефісами. Див. Знімок екрана:

doc об&#39;єднує клітини з сепаратором 5

Порада: З наведеною вище функцією, що визначається користувачем, ви також можете комбінувати значення клітинок на основі стовпця, вам просто потрібно ввести цю формулу = Об'єднати (A1: A6) щоб отримати необхідні злиті дані, див. знімок екрана:

doc об&#39;єднує клітини з сепаратором 6

Примітка: У наведеному вище коді "Функція комбінація (WorkRng як діапазон, необов'язковий знак як рядок = "-") як рядок", ви можете змінити сепаратор "-" щоб задовольнити вашу потребу.


Об'єднати рядок / стовпчик / діапазон комірок у одну комірку із зазначеним роздільником Kutools для Excel

Якщо для вас складно використовувати формулу та функцію, ви можете швидко поєднати значення клітин по рядку, стовпчику або діапазону в одну окрему комірку з Kutools для Excel's Поєднувати функції.

Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна безкоштовно спробувати без обмежень в днях 60.

після установки Kutools для Excel, будь ласка, виконайте наступне:

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

2. Будь ласка, подайте заявку Поєднувати функцію натиснувши Кутулс > Поєднувати. Див. Знімок екрана:

doc об&#39;єднує клітини з сепаратором 7

3. І з'явиться діалогове вікно, а потім виконайте такі дії:

(1.) Якщо ви виберете Комбінувати колони в Об'єднати вибрані комірки відповідно до наступних варіантів розділ в Об'єднати стовпці або рядки діалог, дані в кожному рядку будуть об'єднані в комірку, виконайте наступні дії:

A, Перевірити Комбінувати колони в Об'єднати вибрані комірки відповідно до наступних варіантів розділ;

B. Виберіть розділювач, який потрібно розділити з об'єднаними даними Вкажіть розділювач розділ;

C. Виберіть місце, в яке ви хочете додати результат, у спадному меню;

D. Виберіть один тип з опції розділ.

Потім натисніть OK or застосовувати кнопка, значення в кожному рядку будуть об'єднані. Див. Знімок екрана:

doc об&#39;єднує клітини з сепаратором 8

(2.) І якщо ви хочете об'єднати значення кожного стовпця в одну клітинку з певним роздільником, виконайте наступне:

A, Перевірити Об'єднати ряди в Об'єднати вибрані комірки відповідно до наступних варіантів розділ;

B. Вкажіть розділювач, для якого потрібно розділити об'єднані дані Вкажіть розділювач розділ;

C. Виберіть місце, в яке ви хочете додати результат, у спадному меню;

D. Виберіть один тип з опції розділ.

Потім натисніть OK or застосовувати кнопки, значення в кожному стовпці будуть об'єднані, і вони будуть розділені окремими позначками. Див. Знімок екрана:

doc об&#39;єднує клітини з сепаратором 9

(3.) Якщо вам потрібно об'єднати діапазон даних клітинки в одну окрему комірку, виконайте такі дії:

A, Перевірити Об'єднати в одну клітку in Об'єднати вибрані комірки відповідно до наступних варіантів розділ;

B. Виберіть розділювач, який потрібно розділити з об'єднаними даними Вкажіть розділювач розділ.

Потім натисніть OK or застосовувати кнопку, і ви отримаєте наступний результат, див. скріншот:

doc об&#39;єднує клітини з сепаратором 10

Натисніть, щоб завантажити Kutools для Excel і безкоштовну пробну версію зараз!

Kutools для Excel: з додатковими надбудовами Excel більше, ніж 200, які можна безкоштовно спробувати без обмежень у днях 60. Завантажити та безкоштовну пробну версію зараз!


Відносні статті:



Рекомендовані інструменти для роботи з продуктивністю

Вкладка Office

золота зірка1 Принесіть зручні вкладки для Excel та іншого програмного забезпечення Office, як і Chrome, Firefox та нового Internet Explorer.

Kutools для Excel

золота зірка1 Дивовижний! Збільште свою продуктивність за 5 хв. Не потрібно спеціальних навичок, заощаджуйте дві години щодня!

золота зірка1 Нові можливості 300 для Excel, зробити Excel набагато простішим та потужним:

  • Об'єднати клітинки / рядки / стовпці без втрати даних.
  • Об'єднати та об'єднати декілька аркушів і книг.
  • Порівняйте діапазони, копіюйте декілька діапазонів, перетворюйте текст на дату, одиницю та валюту.
  • Розрахувати за кольорами, Інтерв'ю підказок, Розширений сортування та Супер фільтр
  • Більше Вибрати / Вставити / Видалити / Текст / Формат / Посилання / Коментарі / Робочі книги / Робочі аркуші Інструменти ...

Знімок екрану Kutools для Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Lavina · 9 months ago
    I would like to know if I have a list of people with their information in different cells in one column but different row how to combine them in one cell For e,g I have one person teaching English, math and science and his name is repeated in one column but the courses are in different rows so I want to combine all the courses in one cell for that teacher. if I have 50 teachers I need to have all the courses that the teacher is teaching in one cell.
    • To post as a guest, your comment is unpublished.
      skyyang · 9 months ago
      Hi, Lavina,
      Do you mean to combine multiple cell values in a column based on duplicate names in another column as below screenshot shown:

      You can insert a screenshot to make your problem more intuitive.
  • To post as a guest, your comment is unpublished.
    bin · 9 months ago
    VBA doesn't work for me, excel 2016.
  • To post as a guest, your comment is unpublished.
    Brian · 1 years ago
    Working on trying to get your VBA code to work however I keep getting a #NAME? error. How do I fix this? I've used this code before and it worked wonderfully but now it gives me an error.
  • To post as a guest, your comment is unpublished.
    Sagar · 1 years ago
    But it is not working for large data. I have around 50000 rows to combine in single cell.
  • To post as a guest, your comment is unpublished.
    susan · 2 years ago
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567

    I need to separate these in different columns and then put a comma behind the last column