Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
29.03.2024, 14:22:21

Войти
Интересные и полезные статьи по работе с Excel и VBA можно найти в разделе ХИТРОСТИ
33 233 Сообщений в 5 454 Тем от 6 750 Пользователей
Последний пользователь: Alex1210
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по работе в Google-таблицах
| | |-+  Формула для склеивания текста в одну ячейку
Страниц: [1]   Вниз
Печать
Автор Тема: Формула для склеивания текста в одну ячейку  (Прочитано 3287 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Irine87
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 20


Просмотр профиля E-mail
« : 05.08.2021, 11:02:15 »

Есть Гугл Таблица с исходными данными в столбце А, в котором разные ключи разделены неравномерно пустой ячейкой. Нужно склеить текст из ячеек А2:А3 в ячейку В2, из А5:А7 в ячейку В5. Понимаю, что нужно использовать функции IF и CONCATENATE, но как правильно прописать условие не могу понять.

Ссылка на таблицу с данными - https://docs.google.com/spreadsheets/d/1nOZRwH_0jEE7GPjeWapFN-L0L2TmHYhSprQnfSEpKyY/edit#gid=813379615
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #1 : 05.08.2021, 11:39:27 »

Irine87, по правилам хорошего тона в своих темах с положительным решением от участников надо отписываться, показывая тем самым, что тема исчерпана и дальнейшее обсуждение не предполагается. У Вас уже две темы зависли исключительно на моих ответах и неясно - решилась проблема или нет или она уже не актуальна:
Формула для разбивки текста на отдельные слова
Что нужно добавить в скрипт для Гугл таблицы, чтобы он срабатывал только в 3:00
Это, конечно, не нарушение, но...
Понимаю, что нужно использовать функции IF и CONCATENATE
не факт, что только их...Диапазон для сцепления просто так не определить. Да и если использовать CONCATENATE, то следующим вопросом будет "как добавить разделитель" :) Поэтому лучше сразу JOIN.

Формула в ячейку А2
=ArrayFormula(if(or(A1="";A1=$A$1); Join("; ";A2:INDEX($A2:$A$14;MATCH(true;$A2:$A$14="";)-1));""))
потом растянуть
« Последнее редактирование: 05.08.2021, 13:45:47 от Дмитрий Щербаков(The_Prist) » Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
Irine87
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 20


Просмотр профиля E-mail
« Ответ #2 : 09.08.2021, 09:27:07 »

Спасибо, проблема решена
Записан
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru