Найти в Дзене
Excel_Eliseenko

КАК ПРАВИЛЬНО ОБЪЕДИНИТЬ ТЕКСТ ИЗ НЕСКОЛЬКИХ ЯЧЕЕК?

Чтобы объединить содержимое нескольких ячеек в одну, традиционно используют функцию Excel СЦЕПИТЬ (CONCATENATE) либо специальный оператор амперсанд &.

НЕДОСТАТКИ ФУНКЦИИ СЦЕПИТЬ И &

1. Необходимость каждую объединяемую ячейку указывать в виде отдельного аргумента. При большом количестве ячеек формула получается очень длинная.

2. Пробел (символ разделитель) приходится присоединять каждый раз к ячейке

ВЫВОД: Данный способ отлично подходит при небольшом количестве данных для объединения.

-2

В 2016 excel появились новые функции СЦЕП (CONCAT) и ОБЪЕДИНИТЬ (TEXTJOIN) и вместе с ними этому неудобству пришел конец.

На смену СЦЕПИТЬ пришла функция СЦЕП, которая может сцепить целый диапазон! Теперь вместо отдельных ячеек A2;B2;C2 достаточно указать диапазон A2:C2.

-3

Однако радость кажется неполной, т.к. между словами обычно вставляют пробелы, запятые или какие-либо другие разделители, а СЦЕП этого не умеет.

Но зато функция ОБЪЕДИНИТЬ легко умеет это делать. Ее синтаксис следующий.

ОБЪЕДИНИТЬ(разделитель; игнорировать_пустые; текст1; [текст2]; …)

разделитель – то, что должно вставляться между ячейками.

игнорировать_пустые – здесь ставится либо 0 (ЛОЖЬ), либо 1 (ИСТИНА). Если поставить 1, то пустые ячейки будут игнорироваться и разделители не будут дублироваться.

текст1; [текст2]; … – это либо отдельные ячейки, либо целый соединяемый диапазон.

-4

Помимо функций такие задачи можно решать с помощью МГНОВЕННОГО ЗАПОЛНЕНИЯ. Этот инструмент также доступен с 2016 версии.

Надеюсь теперь у вас не будет проблем с объединением данных из разных ячеек. Если остались вопросы пишите в комментариях.

Вопрос для продвинутых, как прописать формулу для объединения текста из ячеек А2, В2, С2 с помощью амперсанд, чтобы результат был, как на 1 и 3 фото в примерах.

Наука
7 млн интересуются