При работе с таблицами иногда нужно объединять содержимое разных ячеек в одну. Расскажем, как это можно сделать с помощью функции СЦЕПИТЬ.
Процесс использования функции СЦЕПИТЬ достаточно простой, и доступен даже начинающим пользователям. Для примера рассмотрим ситуацию, когда нам нужно сформировать артикул товара на основании его характеристик. За основу возьмем простую таблицу, которая в столбцах содержит информацию о партиях, размерах и цветах товаров.
Чтобы составить из них артикулы нужно выполнить следующие действия:
- Выбрать ячейку, в которой будет внесен первый артикул. В нашем случае это ячейка D2.
- Прописать формулу: =СЦЕПИТЬ(A2;B2;C2).
Эта формула состоит всего из двух частей:
- =СЦЕПИТЬ — активирует необходимую нам функцию;
- A2;B2;C2 — ячейки, которые содержат исходные данные.
После нажатия клавиши Enter, в выбранной ячейке появится артикул, который объединяет в себе информацию из трех ячеек.
Теперь можно потянуть за маркер вниз, чтобы получить артикулы для всех товаров.
Также в таблицах «Р7-Офис» есть функция СЦЕП. Она работает аналогичным образом, но в качестве переменных может принимать не только отдельные ячейки, но и целые неразрывные диапазоны. Благодаря этой функции можно избежать необходимости прописывать всю формулу вручную или выбирать отдельно каждую ячейку.
Достаточно выполнить следующие действия:
- Прописать начало формулы: =СЦЕП(;
- Выделить с помощью курсора нужный диапазон ячеек.
- После нажатия клавиши Enter, в выбранной ячейке отобразится точно такой же результат, как при использовании функции СЦЕПИТЬ.
Аналогичный результат можно получить и если применить символ конкатенации (или амперсанд) — «&». Чтобы его набрать, необходимо перейти на английскую раскладку клавиатуры и нажать «Shift+7». Используя этот символ можно прописывать формулу без указания функции СЦЕПИТЬ.
Например:
=A2&B2&C2
После нажатия клавиши Enter, мы снова получим точно такой же результат, как при использовании функции СЦЕПИТЬ.
Как добавить разделители в ячейку
Все указанные выше способы при извлечении данных объединяют их в сплошной текст. Но часто возникает необходимость разделять полученный результат пробелами или каким-то знаками.
В нашем примере можно представить ситуацию, когда нам нужно ставить дефис после номера партии, и пробел после размера. Такие разделители можно прописать вручную, как дополнительные переменные.
Тогда формула немного усложняется:
=СЦЕПИТЬ(A2;»-«;B2;» «;C2)
После нажатия клавиши Enter, мы получим артикул, в котором более наглядно видны параметры товара.
Конечно, прописывать разделители вручную неудобно, особенно, если нужно собрать большое количество позиций.
На этот случай можно применить своеобразный лайфхак — создать так называемые «буферные ячейки»:
- выбрать одну или несколько ячеек;
- поставить в них разделители, которые планируется использовать;
- добавлять эти ячейки в формулы по необходимости.
В нашем примере создадим две буферные ячейки:
- F2 — с дефисом;
- F3 — с пробелом.
Если мы добавим их в нашу базовую формулу, то она будет иметь следующий вид:
=СЦЕПИТЬ(A2;F2;B2;F3;C2)
После нажатия клавиши Enter, мы получим такой же артикул с дефисом и пробелом.