Содержание:
Если у вас есть контент в разных ячейках, и вы хотите его объединить, Google Таблицы предоставляют несколько полезных функций, таких как CONCATENATE и JOIN.
В этом руководстве я расскажу о примерах объединения в Google Таблицах. Прежде чем перейти к примерам, давайте сначала узнаем об операторе конкатенации и функции конкатенации.
Оператор CONCATENATE в Google Таблицах
Знак амперсанда (&) — это оператор конкатенации, который можно использовать для объединения ячеек в Google Таблицах.
Например, предположим, что у вас есть имя и фамилия, как показано ниже:

= A2&""&B2

Хотя конкатенация амперсанда работает отлично, она полезна только тогда, когда вам нужно объединить пару ячеек. Если у вас есть много ячеек, которые вам нужно объединить в Google Таблицах, лучше перейти к функциям.
Функция CONCATENATE в Google Таблицах
Функция объединения в Google Таблицах позволяет быстро объединять значения в ячейках.
Вот синтаксис функции Concatenate:
CONCATENATE(string1, [string2, …])
- string1 — это начальная строка (первая строка).
- string1 — это вторая строка, которую вы хотите объединить с первой. Вы можете указать
Теперь давайте посмотрим на пару примеров использования функции CONCATENATE в Google Таблицах.
Пример 1 — Объединение с пробелом
Предположим, у вас есть набор данных, состоящий из имени и фамилии, и вы хотите объединить их с пробелом между ними.

=CONCATENATE(A2," ",B2)

Пример 2 — объединение с запятой
Предположим, у вас есть тот же набор данных с именами, но вместо того, чтобы объединять его с пробелом между ними, вы хотите, чтобы он был в следующем формате: фамилия, имя.
Вот формула, с помощью которой можно это сделать:
=CONCATENATE(B2,", ",A2)

Пример 3 — Конкатенация с текущим числом
Функция Concatenate также может быть полезна, когда вы хотите объединить текст с порядковым номером.
Например, в наборе данных ниже вы хотите добавить порядковый номер перед каждым именем. Таким образом, для первого имени это будет 01 — Джон Спайк, для второго имени — 02 — Брэд Коннор и так далее.
Вот формула, с помощью которой можно это сделать:
=CONCATENATE(ROW()-1," - ",A2," ",B2)

Пример 4 — Объединение массива ячеек
Предположим, у вас есть тот же набор данных с именами (как показано ниже). Однако в этом случае вы хотите объединить имена и перечислить их в одной ячейке (каждое имя в новой строке).
Это можно сделать с помощью следующей формулы:
=JOIN(char(10),A2:A6&" "&B2:B6)

В формуле используется CHAR (10), который добавляет разрыв строки к результату формулы.
Этот метод также может быть полезен, когда у вас есть адреса с разными частями в разных ячейках подряд (например, номер дома в одной ячейке, название улицы в другой, название города в другой и т. д., И вы хотите объединить их, чтобы создать адресные метки.