При работе с большими наборами данных в Google Таблицах у нас часто есть две ячейки с текстом или значениями, которые мы хотим отобразить вместе в одной ячейке. Вместо того, чтобы создавать новый столбец и вводить значения вручную, вы можете использовать некоторые функции, встроенные Google в свое программное обеспечение для работы с электронными таблицами, и выполнить работу менее чем за несколько минут.
Некоторые из этих функций включают JOIN, CONCATENATE и CONCAT. В этой статье мы рассмотрим функцию СЦЕПИТЬ, которая, возможно, является наиболее полезным способом объединения данных в Google Таблицах.
Что такое СЦЕПИТЬ в Google Таблицах?
Есть две функции, которые выполняют аналогичные функции: CONCAT и CONCATENATE. Конкатенация означает соединение вещей вместе. В Google Таблицах функция СЦЕПИТЬ позволяет легко объединять значения из двух или более ячеек в одну отдельную ячейку.
Формула СЦЕПИТЬ намного сложнее, чем формула СЦЕПИТЬ. Это позволяет пользователям, желающим объединить данные из ячеек в другом формате. CONCAT — это более старая функция, созданная в Excel и гораздо более жесткая. Это не позволяет вам добавлять дополнительные пробелы или текст.
С другой стороны, формула СЦЕПИТЬ позволяет вам лучше контролировать и имеет гораздо больший предел для строк аргументов. Это определенно одна из функций, которую вы должны изучить, чтобы начать использовать Google Sheets как профессионал.
Синтаксис для CONCATENATE в Google Sheets
Функция СЦЕПИТЬ использует один обязательный аргумент. Количество дополнительных аргументов зависит от потребностей конкретного варианта использования. Вот синтаксис функции СЦЕПИТЬ в Таблицах:
= СЦЕПИТЬ (первая строка, [вторая строка, ...])
Вот аргументы, которые будут использоваться в формуле, и что они означают:
- первая строка: это первая начальная строка для соединения.
- [вторая строка]: это дополнительная строка, добавленная к первой строке в последовательности.
- … означает, что вы можете добавить дополнительные необязательные строки помимо второй, например, третий столбец или разделитель.
Строки, содержащиеся в формуле, относятся к данным на листе. Это может быть диапазон ячеек или отдельные ячейки. Вы также можете иметь целые столбцы или строки. Правила допустимой функции подразумевают, что у вас должна быть хотя бы одна точка данных, и каждый диапазон или точка должны быть разделены запятой.
Если функция имеет диапазон, состоящий из множества строк и столбцов, функция будет перечислять результаты в порядке слева направо и сверху вниз.
Что такое разделители в листах?
Разделители — это символы, которые можно использовать для разделения текстовых строк. К ним относятся запятые, кавычки, квадратные скобки, вертикальные черты и косые черты. В Google Таблицах вы можете использовать разделители для разделения текста.
В контексте функции СЦЕПИТЬ эти разделители используются в качестве визуального разделителя и не служат цели при работе с формулой. Это связано с тем, что разделители заключены в кавычки, а это означает, что они не выполняются. Вернее, они только отображаются.
При использовании функции СЦЕПИТЬ вам нужно будет добавить разделители внутри кавычек, чтобы иметь какое-то разделение между текстом в ячейке результата. Простым примером будет добавление “ ” к формуле поставить пробел. Вы могли бы даже использовать специальные символы в Google Sheets если бы ты хотел.
Примеры функции СЦЕПИТЬ
Хотя синтаксис формулы дает нам представление о том, как работает функция, давайте рассмотрим несколько примеров, чтобы увидеть формулу в действии и расширить ваше понимание.
1. Использование пробела при соединении двух слов
В этом примере у нас есть имена и фамилии нескольких людей в двух разных столбцах. Здесь мы собираемся написать имя и фамилию вместе в другом третьем столбце. В качестве разделителя мы используем один пробел, чтобы слова плавно отображались в столбце результатов.
Для этого выполните следующие действия:
- Нажмите на пустую ячейку, С3 в примере выше
- Введите начальную часть формулы, т.е. =СЦЕПИТЬ(.
- Теперь введите первый аргумент. В данном случае это первый столбец, содержащий Имя, то есть ячейку А2.
- Добавьте запятую после первого аргумента.
- Теперь добавим разделитель. В этом случае мы используем пробел, поэтому напишите “ ” включая кавычки.
- Добавьте еще одну запятую.
- Введите источник фамилии. В данном случае это клетка Би 2.
- Завершите формулу, добавив закрывающую скобку.
- Нажимать Войти выполнить формулу.
Эта формула использует три аргумента:
- Первый аргумент — это ссылка на ячейку с именем
- Второй аргумент - разделитель пробелов
- Третий - фамилия
Как только формула будет выполнена, вы обычно получите опцию для Предлагаемое автозаполнение который разумно заполнит все столбцы формулой, поэтому вам не придется выполнять этот процесс вручную. Если это не отображается, вы можете щелкнуть и перетащить маркер заполнения на другие ячейки в столбце C, чтобы применить формулу и к ним.
2. Нумерованные составные данные
Нумерация ваших данных может быть полезной, особенно если у вас есть группы данных в одной электронной таблице. В этом случае мы будем использовать функцию СТРОКА в сочетании с функцией СЦЕПИТЬ для динамического добавления чисел рядом с именами.
Мы повторно используем те же данные, что и в предыдущем примере. Однако, чтобы было интереснее, мы сначала напишем фамилию, затем запятую и имя.
Вот шаги, которые необходимо выполнить для этого:
- Нажмите на ячейку, в которую вы хотите поместить формулу.
- Введите начальную часть формулы, т.е. =СЦЕПИТЬ(.
- Вместо записи ячейки в качестве аргумента нашим первым аргументом является функция ROW. Введите аргумент, который РЯД()-1.
- В качестве второго аргумента добавим разделитель. В данном случае это " - " включая кавычки.
- Введите первый аргумент, который в данном случае является фамилией в ячейке. Би 2.
- Здесь мы добавляем еще один разделитель в виде ", "
- Добавьте последний аргумент, который является ячейкой А2.
- Закройте формулу, добавив закрывающую скобку.
- Нажимать Войти выполнить формулу.
Вы также можете использовать ПОСЛЕДОВАТЕЛЬНОСТЬ Функция Google Sheets вместо ROW для достижения аналогичного результата.
Обертывание CONCATENATE в листах
Функция СЦЕПИТЬ — чрезвычайно удобная функция в Таблицах. Это может помочь вам объединить две или более ячеек и упростить организацию листов. Просто помните, что это не полностью совместимая функция с Excel, о чем следует помнить, если вы используете обе программы.