@WebforSelf

Как убрать лишние запятые?

Есть несколько столбцов

1         2        3        4
знач    знач2         знач4


Использую
=СЦЕПИТЬ(RC[1];",";RC[2];",";RC[3];",";RC[4])

Получается в итоге раз нет у третьего столбца значения , то выходит так

знач, знач2,,знач4

Как убрать эти лишние запятые? если у любого из столбцов нет значения.
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
@ClearAirTurbulence
Если EXCEL версии 2019 и выше, можно использовать новую функцию TEXTJOIN.
Она позволяет указывать разделитель, игнор пустых ячеек, и собственно диапазон ячеек.
https://easy-excel.com/how-to-join-text-from-sever...
Существенно упрощает конкатенацию.
Т.е. все сведется к формуле =TEXTJOIN(",";TRUE;%а_сюда_диапазон_объединяемых_ячеек%). TRUE во втором аргументе как раз задает игнор пустых ячеек.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ForestAndGarden
@ForestAndGarden
Совершенствовать среду обитания.
Можно функцией ПОДСТАВИТЬ, а можно проверкой на наличие значений в ячейках.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы