|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.01.2017, 16:38 | #11 |
Регистрация: 28.12.2016
Сообщений: 7
|
))) ну если Вам, Hugo121, так больше нравится, то пусть данные будут повторяющимися. Вся суть - в результате - там данные будут уникальными по отношению к друг другу )
|
24.01.2017, 17:16 | #12 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Hugo121, всё верно, нужно выбрать уникальные значения из представленного списка (из списка с повторяющимися значениями выбрать значения так, чтобы в полученном списки эти значения были уникальны).
При этом при выборке нужно производить обработку данных (слияние строк по одинаковым элементам списка). Что то не так? |
24.01.2017, 17:22 | #13 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Уникальные не могут быть повторяющимися! Я верю словарю и вике
Или уникальные, или повторяющиеся. А по сути задачи нужны все существующие в списке (или где там) в единственном числе, т.е. без повторов, и к ним подтянуть... Это я занудствую, но в общем прежде чем делать задачу нужно её точно без разночтений понять. А то ведь был случай, когда нужно было действительно найти уникальные Ну или редко, но бывает что нужно именно перенести значения, а все советуют ВПР()
webmoney: E265281470651 Z422237915069 R418926282008
|
24.01.2017, 17:28 | #14 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
24.01.2017, 17:43 | #15 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Да в общем все уже привыкли, что обычно по эксель-форумам "уникальные" - это все, но по разу, а "перенести" - это скопировать, но ничего нигде не удалять...
Но т.к. решение уже есть, и вполне нормальное - почему бы не расставить все точки?
webmoney: E265281470651 Z422237915069 R418926282008
|
24.01.2017, 17:51 | #16 |
Регистрация: 28.12.2016
Сообщений: 7
|
Мальчики, всем огромное спасибо за проявленное внимание, особенно к тому как я описала свою проблему
|
24.01.2017, 18:10 | #17 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
24.01.2017, 18:41 | #18 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ну так есть готовые процедуры сортировки массивов - отсортировать массив ключей, затем циклом по нему взять из словаря итемы.
Сейчас делать некогда, убегаю, может часа через 3 гляну.
webmoney: E265281470651 Z422237915069 R418926282008
|
24.01.2017, 21:15 | #19 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Вариант без строчки нового кода, и простой - вручную делаете копию списка ФИО, удаляете дубликаты (есть такой функционал в последних экселях), сортируете список как нужно, затем подтягиваете данные из первичного списка с помощью UDF
=VLOOKUPCOUPLE($B$4:$C$14;1;G4;2;", ") Код есть где-то тут на форуме да и уже вообще в сети.
webmoney: E265281470651 Z422237915069 R418926282008
|
24.01.2017, 21:54 | #20 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Макрос с доппривлечением компонента из .Net (чтоб отдельно не сортировать):
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбор уникальных значений из диапазона | Zzema | Microsoft Office Excel | 5 | 01.10.2013 12:56 |
sql выбор уникальных значений | world12_tk | Помощь студентам | 3 | 28.09.2013 19:52 |
Выбор уникальных цифр из диапазона | Tidus | Microsoft Office Excel | 23 | 02.04.2011 03:03 |
выбор уникальных значений | олег69 | Microsoft Office Excel | 7 | 10.03.2011 14:15 |
Выборка уникальных значений | Mary_star | SQL, базы данных | 9 | 11.02.2008 22:46 |