Страницы: 1
RSS
Объединение значений ячеек через запятую при добавлении столбцов
 
Добрый день, помогите, пожалуйста, как можно значения ячеек объединить через запятую, сложно объяснить, файл в примере.  :oops:  
Изменено: vikttur - 04.09.2021 10:52:49
 
Сцепить много ячеек с указанным разделителем
В ячейку потом просто записываете:
Код
=СцепитьМного(AB12:AG12;",")
при добавлении столбцов внутри диапазона функция пересчитает результат.
Если у Вас офис 2019 или 365, то можно применить встроенную функцию:
Код
=ОБЪЕДИНИТЬ(",";1;AB12:AG12)
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Походу офис придётся переустанавливать, а если потом сделаю в 2019, в старых версиях будет работать? У меня сейчас 2013 и многих тоже такая же версия
 
Цитата
Люб.эксель написал:
а если потом сделаю в 2019, в старых версиях будет работать?
нет конечно. В них же просто нет такой функции и она не сможет быть вычислена. Это примерно как со временем: если завтра Вы построите дом, то вчера его использовать все так же нельзя...
В статью заходили? Там можно применить вариант через макросы(UDF). Просто встраиваете функцию в свой файл и она будет работать везде, где разрешено выполнение макросов.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
так через ; но тоже 365 офис
Код
=МАССИВВТЕКСТ(AB10:AG10;0)
 
Цитата
Тимофеев написал:
так через ;
Цитата
Люб.эксель написал:
через запятую
есть подозрение, что не совсем соответствует условию :)
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
меня лично точка запятая или запятая в сцепке визуально не напрягает
 
Цитата
Тимофеев написал:
меня лично
меня лично тоже много чего не напрягает, но условия задачи могут значительно отличаться от того, как мы хотим видеть визуально. Например, если эти сцепленные данные потом надо еще куда-то выгружать или использовать иначе. Или если в данных изначально уже может присутствовать точка-с-запятой и результат будет выглядеть не совсем корректно. И вот здесь уже будет очень важно какой именно разделитель использовать.
Плюс, функция МАССИВВТЕКСТ локалезависимая. Т.е. если использовать её в ОС, где разделителем списков является не точка-с-запятой - то будет использован этот разделитель. Как раз в английской локализации это и будет запятая.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Наверх