Функции Excel 2016 СЦЕП (CONCAT) и ОБЪЕДИНИТЬ (TEXTJOIN) - statanaliz.info

Функции Excel 2016 СЦЕП (CONCAT) и ОБЪЕДИНИТЬ (TEXTJOIN)

В начале 2016 года Microsoft Excel выпустил очередной релиз своей программы. В этой заметке рассмотрены две новые текстовые функции Excel. На момент написания этой статьи они доступны пока только в режиме Excel online, поэтому скриншоты и последующий ролик записаны именно там.

Чтобы объединить содержимое нескольких ячеек в одну, традиционно используют формулу Excel СЦЕПИТЬ либо специальный оператор амперсанд &. В то же время у этой функции есть ряд недостатков. Основной из них — это необходимость каждую склеиваемую ячейку указывать в виде отдельного аргумента. При большом количестве склеиваемых ячеек приходится изрядно помучиться. С появлением новых функций СЦЕП и ОБЪЕДИНИТЬ этому неудобству пришел конец.

На смену СЦЕПИТЬ пришла функция СЦЕП, которая может сцепить целый диапазон! Теперь вместо отдельных ячеек A1;A2;A3;A4;A5;A6;A7;A8;A9;A10 достаточно указать диапазон A1:A10. Многие давно этого ждали. Дождались!

Функция Excel СЦЕП

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

Вы не поверите, но это как раз то, что умеет делать вторая текстовая функция эксель, о которой я хотел рассказать! Встречайте — ОБЪЕДИНИТЬ.

Ее синтаксис следующий.

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

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

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

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

В нашем примере функция ОБЪЕДИНИТЬ позволяет получить следующий результат.

Функция Excel TEXTJOIN

Примечание. Некоторое время функция имела названия TEXTJOIN.

Я специально удалил бананы, чтобы показать отсутствие лишнего пробела после яблок.

Теперь объединить ячейки Excel, добавив к ним разделитель, можно всего за несколько секунд. Отличная функция ОБЪЕДИНИТЬ. Выглядит настолько круто, что хочется разработчикам пожать руку.

Поделиться в социальных сетях:
  • Gennadiy Yakubov

    Дмитрий, функция Сцепить позволяет вставлять и пробелы и зпт =СЦЕПИТЬ(B4;», «;D4)

    • Езепов Дмитрий

      Для каждой ячейки в отдельности, да. А если ячеек много, то замучаешься так вставлять.

  • Анастасия Семенова

    Здравствуйте! У нас на работе стоит пакет Ms Office профессиональный плюс 2016. Как говорят наши компьютерные гении, офис обновляется постоянно. Но новых функций у нас нет… Ни сцепитьесли, ни объединить… Не подскажете, почему? И что можно сделать, чтобы всё новое и у нас появилось?))

    • Езепов Дмитрий

      Здравствуйте. Значит, ваш office не обновляется. У меня подписка 365 про плюс. Вот там обновляется. За других сказать не могу, т.к. есть разные версии office.

  • https://www.gate.io/signup/612995 gate io coin

    I agree with your point of view, your article has given me a lot of help and benefited me a lot. Thanks. Hope you continue to write such excellent articles.

  • https://www.gate.io/uk/signup/612995 облачный майнинг отзывы

    Reading your article helped me a lot and I agree with you. But I still have some doubts, can you clarify for me? I’ll keep an eye out for your answers.

  • http://mortgaging.gate-oi.info nimabi

    Thank you very much for sharing, I learned a lot from your article. Very cool. Thanks. nimabi

Комментарии для сайта Cackle
Пролистать наверх

40 приемов и трюков Excel

Чтобы работать, как профессионал

Конфиденциальность данных гарантирована.
Никакого спама.