Содержание:
При работе с данными в Google Таблицах вам может потребоваться объединить некоторые определенные ячейки (или объединить ячейки в два столбца). Есть несколько способов сделать это с помощью формул в Google Таблицах.
В этом уроке я покажу вам различные способы объединения ячеек в Google Таблицах с помощью простых формул.
Итак, приступим!
Объединить ячейки без разделителя
Есть несколько действительно простых формул в Google Таблицах, которые можно использовать для объединения ячеек и столбцов.
Предположим, у вас есть набор данных, показанный ниже, и вы хотите объединить столбцы A и B и получить результат в столбце C.

= A2 и B2

Вы также можете использовать приведенную ниже формулу СЦЕПИТЬ, чтобы объединить две ячейки в Google Таблицах:
= СЦЕПИТЬ (A2; B2)
Вышеупомянутая формула CONCATENATE просто принимает значения, которые вы хотите объединить, и дает вам результат.
Объединить ячейки с разделителем (запятая / пробел)
Во многих случаях вы захотите объединить ячейки, но разделитель между ними. Это может быть пробел, запятая или тире.
Опять же, это можно сделать с помощью простых формул, указав разделитель при объединении ячеек.
Предположим, у вас есть набор данных, показанный ниже, и вы хотите объединить ячейки в столбцах A и B с дефисом между ними.

= A2 & "-" & B2

Вы также можете сделать то же самое с формулой CONCATENATE, где вам нужно указать разделитель внутри формулы (в двойных кавычках):
= СЦЕПИТЬ (A2; "-"; B2)
Хотя я рассмотрел пример, в котором я объединяю только две ячейки, вы можете использовать ту же логику при объединении нескольких ячеек.
Объединить ячейки, разделенные разрывами строки
В некоторых случаях вам может потребоваться объединить ячейки, но сделать разрыв строки между содержимым каждой ячейки.
Например, предположим, что у вас есть данные об адресе, как показано ниже, где каждый элемент адреса (имя, улица, город и штат) находится в отдельной ячейке, и вы хотите их объединить.

Это также можно сделать с помощью простой формулы, в которой вам нужно будет использовать символ перевода строки в качестве разделителя.
Ниже приведена формула, которая объединит ячейки, а также вставит разрыв строки между содержимым каждой ячейки.
= A2 & char (10) & B2 & char (10) & C2 & char (10) & D2

В приведенной выше формуле используется формула CHAR (10) для получения символа перевода строки как части результата.
Вы также можете получить тот же результат, используя следующую формулу TEXTJOIN:
= ОБЪЕДИНЕНИЕ (СИМВОЛ (10) ,, A2: D2)
Формула TEXTJOIN может принимать массив ячеек и объединять все это, имея указанный разделитель / разделитель между всеми ячейками.
Объединение ячеек с текстом и числами (или текстом и датами)
Одна из областей, где вы можете столкнуться с проблемой, — это объединение ячеек, содержащих текст и числа, особенно когда числа отформатированы определенным образом.
Например, предположим, что у меня есть приведенный ниже набор данных, где у меня есть текстовые данные (Отдел) в столбце A и числовые данные (Расходы) в столбце B. Кроме того, данные о расходах в столбце B отформатированы для отображения процентного значения с двумя десятичными точками.

= A2 & "-" & B2

Числовые данные отображаются в десятичных точках, форматирование исчезло.
Это происходит потому, что Google Таблицы определенным образом хранят числа в ячейке (в серверной части), и вы можете выбрать форматирование и отображение этих чисел в ячейке по-разному. Например, когда я форматирую ячейку, чтобы показать значение 42,6%, в бэкэнде оно сохраняется как 0,426.
Оба эти значения одинаковы, просто то, как они отображаются в ячейке, будет зависеть от форматирования ячейки.
Поэтому, когда вы объединяете эти ячейки (с числами, отформатированными определенным образом), форматирование исчезает.
Но что, если вы хотите сохранить форматирование?
Затем вам нужно немного изменить формулу и использовать в ней другую функцию — функцию ТЕКСТ.
В приведенном выше примере, если я хочу показать число в процентах с двумя десятичными знаками, я могу использовать следующую формулу:
= A2 & "-" & ТЕКСТ (B2; "#. 00%")

При желании вы также можете изменить формат формулы, чтобы число отображалось в другом формате.
Ниже приведен еще один пример, где у меня есть имена в столбце A и их дата рождения в столбце B.

A2 & "-" и B2

Ниже приведена формула, по которой можно это отсортировать:
= A2 & "-" & ТЕКСТ (B2; "дд-ммм-ггг")

Например, если я хочу показать полное название месяца, я бы использовал формулу ниже:
= A2 & "-" & ТЕКСТ (B2; "дд-мммм-ггг")
Или, если я хочу показать дату в формате 12 октября 1985 года, я могу использовать следующую формулу:
= A2 & "-" & ТЕКСТ (B2; "мммм дд, ггг")
Использование формулы ТЕКСТ гарантирует, что ваши числовые данные представлены так, как вы хотите, а не только базовое значение.
Вот некоторые из способов, которыми вы можете комбинировать ячейки в Google Таблицах. Если вам нужно объединить столбцы (один или несколько), вы можете использовать аналогичные формулы и применить их ко всем столбцам.
Надеюсь, вы нашли этот урок полезным!