Найти в Дзене
Excel - как это работает?

Как просто в Excel большое количество ячеек объединить в список через запятую

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

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

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

Например, у вас есть строка с наименованиями в отдельных ячейках и вам нужно объединить эту строку в одну ячейку и разделить содержимое запятой.

Вы можете применить функцию СЦЕПИТЬ следующим образом:

1. Выберите пустую ячейку, в которую вы поместите результат сцепления, и введите формулу = СЦЕПИТЬ (B1: М1 & ",") с диапазоном объединяемых данных, где в кавычках указываем тот знак, которым мы хотим отделить слова. Если Вы просто нажмете Enter, то в результате получится не то, что нам надо.

-2

2. Поэтому делаем следующее. Выделяем внутри формулы выражение
B1: J1 & "," и нажимаем клавишу F9 .

-3

3. Затем удаляем фигурные скобки { и } из формулы

-4

4. Нажимаем Enter и....

-5

Отлично, у нас все получилось, но что делать если наша информация, которую нам необходимо собрать расположена не в строках, а столбцах?
И Вы подумаете, так есть же способ преобразовать столбцы в ячейки (транспонирование), обзор которой мы разбирали ранее (
ссылка), но зачем делать дополнительные операции когда можно их избежать. И тут нам опять поможет формула СЦЕПИТЬ, но уже в паре с формулой ТРАНСП.

Итак, у нас есть список, расположенный в столбце, и нам его надо собрать в последовательный список разделенный допустим запятой.

-6

1 . Выберите пустую ячейку рядом с первыми данными списка, например ячейкой C1, и введите эту формулу = СЦЕПИТЬ (ТРАНСП (A1: A7) & ","), далее как и в предыдущем примере выделяем условие функции СЦЕПИТЬ в данном случае у нас это ТРАНСП (A1: A7) & "," в формуле, нажмаем F9 и удаляем фигурные скобки из формулы и нажимаем Enter.

-7

Важно знать: Excel допускает комбинировать до 255 текстовых аргументов одновременно

Я надеюсь, что данный прием был полезным и когда потребуется быстро решить подобную задачу Вы будете готовы!

https://t.me/Excel_how_it_works