Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос или формула - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Макрос или формула
firstik Дата: Среда, 13.02.2013, 13:26 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Доброго дня форумчане.
Не могу понять как реализовать задачу? с помощью макроса или формул?

Есть база автозапчастей, две колонки, в первой уникальные значения, во второй повторяющиеся значения.
ЗАДАЧА: для каждого значения из второй колонки, сформировать набор значений из первой, через точку с запятой.

Прикрепил образец того что есть и того что должно получиться.

Заранее всем спасибо за содействие.

Тема закрыта. Причина: нарушение п.2 Правил форума
К сообщению приложен файл: 5123271.xls (15.5 Kb)


Сообщение отредактировал Pelena - Среда, 13.02.2013, 16:57
 
Ответить
СообщениеДоброго дня форумчане.
Не могу понять как реализовать задачу? с помощью макроса или формул?

Есть база автозапчастей, две колонки, в первой уникальные значения, во второй повторяющиеся значения.
ЗАДАЧА: для каждого значения из второй колонки, сформировать набор значений из первой, через точку с запятой.

Прикрепил образец того что есть и того что должно получиться.

Заранее всем спасибо за содействие.

Тема закрыта. Причина: нарушение п.2 Правил форума

Автор - firstik
Дата добавления - 13.02.2013 в 13:26
Hugo Дата: Среда, 13.02.2013, 15:15 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3691
Репутация: 790 ±
Замечаний: 0% ±

365
Макрос-формула, т.е. UDF smile

http://www.planetaexcel.ru/forum....e358178

Но сперва в столбец нужно вытянуть уникальные "O-402".
Если делать макросом, то можно сразу сделать всю работу одним кодом.
Но я бы использовал UDF по ссылке.

[vba]
Код
=VLOOKUPCOUPLE($B$12:$C$22,2,G12,1,"; ")
[/vba]
Разделитель аргументов функции используйте свой, в зависимости от Ваших настроек системы.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеМакрос-формула, т.е. UDF smile

http://www.planetaexcel.ru/forum....e358178

Но сперва в столбец нужно вытянуть уникальные "O-402".
Если делать макросом, то можно сразу сделать всю работу одним кодом.
Но я бы использовал UDF по ссылке.

[vba]
Код
=VLOOKUPCOUPLE($B$12:$C$22,2,G12,1,"; ")
[/vba]
Разделитель аргументов функции используйте свой, в зависимости от Ваших настроек системы.

Автор - Hugo
Дата добавления - 13.02.2013 в 15:15
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!