TEXTJOIN с массивом - Советы по Excel

Одна из лучших новых функций Excel 2019 - функция TEXTJOIN. Если вы когда-либо разочаровывались в CONCATENATE, вам понравится TEXTJOIN. Сегодня некоторые секретные версии TEXTJOIN.

Когда во второй половине 2018 года будет выпущен Excel 2019, он будет включать все новые функции, представленные в Office 365. Один из моих любимых - TEXTJOIN. Эта функция позволяет объединить диапазон ячеек с любым разделителем между каждой ячейкой.

Рассмотрим показанный здесь пример. У вас есть имена в формате A2: A25. Синтаксис TEXTJOIN (разделитель, игнорировать пробел, диапазон).

Формула, показанная в A3, объединит все имена через запятую. Это основное использование TEXTJOIN.

Присоединение ко всему тексту стало проще с TEXTJOIN

Но TEXTJOIN также принимает множество ответов. Если второй аргумент игнорирует пустые ячейки, вы можете использовать функцию ЕСЛИ, чтобы решить, кого включить. Формула, показанная в D7, будет смотреть на значение RSVP в B. Если человек сказал «Да», они передаются в TEXTJOIN. Если они сказали «нет», то оператор IF отправляет пустое "" значение. TEXTJOIN игнорирует это. Обратите внимание, что эта формула должна быть завершена с помощью Ctrl + Shift + Enter, а не просто Enter.

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

Разделитель, указанный в качестве аргумента 1, может состоять из многих слов, создавая глупую фразу, показанную в D14.

Другой малоизвестной версией TEXTJOIN является прием трехмерного копирующего массива. Формула, показанная ниже, примет любое значение ячейки, найденное где-нибудь на четырех листах, и объединит их все.

TEXTJOIN принимает 3D-ссылки

Как человек, который часто использовал CONCATENATE, TEXTJOIN - это единственная функция, которую мне действительно не хватает, когда я использую более старую версию Excel.

Готовимся к новым функциям в Excel 2019.

Идея дня в Excel

Я попросил совета у моих друзей-мастеров Excel по поводу Excel. Сегодняшняя мысль задуматься:

«Даты - целые числа, время - десятичные. Все остальное - форматирование».

Джон Кокерилл

Интересные статьи...