powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сцепить текст в ячейках при условии
23 сообщений из 23, страница 1 из 1
Сцепить текст в ячейках при условии
    #36784447
nikalex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Прошу помочь решить одну задачу.
Суть проблемы такова.
Есть две таблицы №1 и №2
В первой таблице в столбце "A" есть некие значения которым соответствуют некие значения в столбце "B"
В таблице №2 мне необходимо сделать что то типа Сводной таблицы, а конкретно
при условии ЕСЛИ значение в столбце "H" = значению в столбце "A" таблицы №1 то сцепить значения столбца "B" и поместить в Столбец "E"
Пример прилагается. Заранее благодарю!
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36784534
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, я такую чушь там выдал на гора =))
хотя, при желании можно даже растягивать научить всё это.
думаю, вам предложат гораздо более простое и понятное решение
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36784541
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если в двух словах, то присваеваем уникальные индексы разной длины каждому элементу, а потом пытаемся угадать, из каких именно уникальных элементов состоит сумма по ключу.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36784613
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без макросов не получится.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36784780
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007,

ну почему же, очень даже получится
просто порядок слов обратный, но я думаю это не принципиально, а то можно и над этим покурить
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36784799
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я исправил одну формулу и протянул
теперь все верно
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36784861
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShamanusSerge 007,
ну почему же, очень даже получится
Хорошо, поправлюсь.
Без макросов и доп столбцов не получится.
И потом - количество сцепляемых слов наверное может быть и больше ;-)
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36784952
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007ShamanusSerge 007,
ну почему же, очень даже получится
Хорошо, поправлюсь.
Без макросов и доп столбцов не получится.
И потом - количество сцепляемых слов наверное может быть и больше ;-)ну, то, что формулами такую задачу не решают - это понятно)
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785058
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То, что задача "не формульная", понятно, но поиздеваться можно :)
В примере сцепляет до трех слов включительно, но формула наращивается просто.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785181
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007,

А что где то написано, что есть ограничение на количество цепляемых слов в моем решении? Хоть 200 цепляйте.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785388
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут недалеко как раз на днях обсуждалось - есть UDF для небольших диапазонов, и макрос для тысяч - http://www.planetaexcel.ru/forum.php?thread_id=18064
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785397
nikalex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!!! Спасибо за ответы и советы.

to Serge 007 В вашем примере, щелкнув по столбцу результата таблицы №2 (столбец "E") данные почему то исчезают.

to vikttur В вашем примере если появляется двухзначное или трехзначное число после буквы "П" он неправильно сцепляет данные. Т.е. есть П5 и П65 , то в ячейке соответствующей П65 вставляются данные соответствующие ячейке П5.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785413
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikalex2,

а мой вариант?
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785477
nikalex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shamanusnikalex2,

а мой вариант?

С Вашим пока разбираюсь
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785544
nikalex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shamanusnikalex2,

а мой вариант?

В принципе - это то что мне и нужно, но вот хотелось бы без дополнительной таблицы
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785555
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikalex2Всем привет!!! Спасибо за ответы и советы.

to Serge 007 В вашем примере, щелкнув по столбцу результата таблицы №2 (столбец "E") данные почему то исчезают.
Потому что формулы массива вводятся нажатием Ctrl+Shift+Enter, а не просто Enter.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785564
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikalex2,

тогда никак, в доп столбцах происходит расчет
тогда используйте вариант Serge 007, а по поводу исчезающих данных.

Его вариант расчитан на формулу массива, если Вы редактируете содержимое ячейки, завершение редактирования через ctrl+shift+enter
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785606
nikalex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007nikalex2Всем привет!!! Спасибо за ответы и советы.

to Serge 007 В вашем примере, щелкнув по столбцу результата таблицы №2 (столбец "E") данные почему то исчезают.
Потому что формулы массива вводятся нажатием Ctrl+Shift+Enter, а не просто Enter.

Супер!!! То что нужно!!!
В макросе написано что вводить Ctrl+Shift+Enter, а я и не увидел))))))) Спасибо большое Всем!!! Serge 007 Вам отдельное спасибо!!!
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785854
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну так если всё равно UDF используется, так мой вариант попроще в настройке диапазонов... И не надо как массив вводить.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785877
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hugo121,

так вот я тоже думаю, если используется самописная формула, то зачем мучаться с формулами массива.

просто по моему автору на юзабилити все равно, главное что он не ручками это делает.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785911
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shamanus,
ручками диапазоны настраивать. В формуле Сергея всё прописывать вручную, у меня стандартный мастер появляется.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36785921
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikalex2 to vikttur В вашем примере если появляется двухзначное или трехзначное число после буквы "П" он неправильно сцепляет данные.
Пример приведен только как вариант решения - создание уникальных записей по показанным данным.
Естественно, любая формула зависит от конкретных данных - чем четче поставлены ограничения (исходные данные, максимальное количество сцепок, применение доп. столбцов...), тем проще решение.
Но макрос для таких задач лучше, если сцепляемых слов больше.
...
Рейтинг: 0 / 0
Сцепить текст в ячейках при условии
    #36786041
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
viktturnikalex2 to vikttur В вашем примере если появляется двухзначное или трехзначное число после буквы "П" он неправильно сцепляет данные.
Пример приведен только как вариант решения - создание уникальных записей по показанным данным.
Естественно, любая формула зависит от конкретных данных - чем четче поставлены ограничения (исходные данные, максимальное количество сцепок, применение доп. столбцов...), тем проще решение.
Но макрос для таких задач лучше, если сцепляемых слов больше.

приходит на ум известный анекдот
- Доктор, я сейчас был у хирурга, у меня болит живот, он сказал, что надо отрезать уши... - Ох уж эти хирурги, всё бы им резать, щас таблеточку дадим, сами отвалятся.

самописный код - неуниверсальность решения
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сцепить текст в ячейках при условии
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]