|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.08.2010, 13:36 | #1 |
Регистрация: 19.01.2010
Сообщений: 9
|
Выпадающий список, если значения в книге повторяются.
Здравствуйте, вопрос может примитивный, но найти ответа не могу. Есть книга, в столбце "пользователь" данные повторяются, причем каждый раз могут быть разные фамилии. Как мне сделать так чтобы в другой книге был выпадающий список, но при этом повторяющиеся фамилии отображались только один раз?? Хотелось бы решить проблему средствами Excel (2003).
Заранее спасибо. пользователь иванов петров сидоров сидоров иванов иванов иванов |
23.08.2010, 14:24 | #2 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 112
|
Можно так, но если строк тысячи, то может начать тормозить
В решении использован вспомогательный диапазон на другом листе и динамические диапазоны в именованных формулах.
KL [MVP - Microsoft Office Excel]
CPU: Intel Core 2, 2.17GHz | RAM: 3.25GB (4GB) | GPU: nVidia Quadro FX 2500M OS: Windows 7 Ultimate x64 EN | MSO: 2010 Professional Plus x86 EN |
23.08.2010, 14:28 | #3 |
Регистрация: 19.01.2010
Сообщений: 9
|
Даа, строк как правило более 30 тысяч. А можно как то еще это реализовать?
|
23.08.2010, 14:50 | #4 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 112
|
Чтобы список обновлялся в реальном времени и при этом не тормозило для 30000 строк и более, боюсь, только макросом. Обычно формулы быстрее кода VBA, но это как раз тот случай, когда формула многократно выполняет слишком много избыточных операций :-(
KL [MVP - Microsoft Office Excel]
CPU: Intel Core 2, 2.17GHz | RAM: 3.25GB (4GB) | GPU: nVidia Quadro FX 2500M OS: Windows 7 Ultimate x64 EN | MSO: 2010 Professional Plus x86 EN |
23.08.2010, 14:57 | #5 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
Может, так подойдет?
PHP код:
|
23.08.2010, 15:03 | #6 | |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 112
|
Цитата:
Думаю, что без вспомогательного листа не обойтись, если нужна именно валидация и суммарная длина имен и разделителей превышает 255 символов.
KL [MVP - Microsoft Office Excel]
CPU: Intel Core 2, 2.17GHz | RAM: 3.25GB (4GB) | GPU: nVidia Quadro FX 2500M OS: Windows 7 Ultimate x64 EN | MSO: 2010 Professional Plus x86 EN Последний раз редактировалось KL (XL); 23.08.2010 в 15:07. |
|
23.08.2010, 15:04 | #7 |
Регистрация: 19.01.2010
Сообщений: 9
|
Эх. Ой как жаль. Сижу щас в вашем творении разбираюсь... И что то с первого раза вникнуть не могу. У меня в выпадающем списке еще дополнительно выводятся записи "#ЧИСЛО!" - помимо фамилий. В чем проблема может быть?
|
23.08.2010, 15:09 | #8 |
Форумчанин
Регистрация: 14.05.2009
Сообщений: 311
|
может сводную попробовать прикрутить?
|
23.08.2010, 15:09 | #9 |
Регистрация: 19.01.2010
Сообщений: 9
|
|
23.08.2010, 15:12 | #10 |
Форумчанин
Регистрация: 14.05.2009
Сообщений: 311
|
строишь сводную на основе 30-титысячного столбца, получаешь уникальный список...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выпадающий список в зависимости от значения ячейки | Tanya2007 | Microsoft Office Excel | 6 | 25.03.2010 01:33 |
Выпадающий список | yadanila | HTML и CSS | 1 | 03.12.2009 15:00 |
Выпадающий список | king13 | Microsoft Office Excel | 2 | 24.11.2009 13:25 |
Выпадающий список с данными из другой закрытой книге Excel. | agregator | Microsoft Office Excel | 1 | 21.09.2009 16:33 |
Выпадающий список | Акашаев Нурлан | Общие вопросы Delphi | 3 | 27.06.2008 16:58 |