powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отбор и сортировка уникальных значений
25 сообщений из 29, страница 1 из 2
Отбор и сортировка уникальных значений
    #37541808
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
На сайте: http://planetaexcel.ru/tip.php?aid=46 есть пример для скачивания, как можно отобрать уникальные значения.
У меня просьба - модернизировать по возможности формулу, чтобы можно было иметь UniqueNames в сортированном виде.
Файл прилагается.
Спасибо.
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37541823
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexLevмодернизировать по возможности формулу, чтобы можно было иметь UniqueNames в сортированном виде.
Посмотрите это .
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37541839
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007 Посмотрите это.
Спасибо. Я это видел. Дело в том, что мне требуется сортированный список для дальнейшего его выбора по технологии Данные \ Проверка \ Список... И предлагаемый Вами вариант списка, я не могу туда "прикрутить" без лишних записей (мусора)...
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37541852
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то так.
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37541854
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выше - сортировка по алфавиту по двум первым буквам.
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37541864
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо vikttur,
Вот только бы ещё штрих!
Чтобы уж совсем хорошо, - попробуем от пустых записей в UniqueNames избавиться...
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37541879
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например, измените формулу имени:
=СМЕЩ(Sheet1!$D$2;;;ПОИСКПОЗ("";Sheet1!$D$2:$D$100;)-1;)
При таком варианте в столбце D минимум одна формула должна выдавать пустую строку ("").
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37541891
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikttur,

Спасибо, дорогой!
Всё получилось, как хотелось!
Я только не понял на счёт "минимум одна формула должна выдавать пустую строку", по моему - всё работает как надо!
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37541914
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
ПОИСКПОЗ("";Sheet1!$D$2:$D$100;)
Если формула не найдет "", будет плохо :)
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542002
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot AlexLev]Serge 007...предлагаемый Вами вариант списка, я не могу туда "прикрутить" без лишних записей (мусора)...О каких "лишних записях" речь?!
Есть исходный список и есть итог. ВСЁ! Никаких промежуточных вычислений по ссылке я не предлагал.
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542200
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007О каких "лишних записях" речь?
1. Уважаемый Serge 007, Вам большое спасибо за Вашу разработку!
Но вот я её реально не могу использовать в своей задаче, хотя очень хотелось бы.
Вы уж извините меня пожалуйста, я немного поиздевался над Вашим примером, и выкладываю здесь этот результат. Я пытаюсь симметрично источнику выставить формулы результата, и что-то у меня не получается без "мусора".
2. А по задаче в которой помогает разобраться vikttur, я вот ещё напишу, что в этом варианте мы ещё и избавляемся от виртуальных NameCount и NameList...
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542211
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot AlexLev]Serge 007...что-то у меня не получается без "мусора".

1. Это не моя "разработка", а DV.
2. Во вложении "МУСОРА" не нашел.
Как я и писал ранее: "Есть исходный список и есть итог. ВСЁ! Никаких промежуточных вычислений" (см. Результат1)
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542248
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV, очень большое спасибо!
Я ещё раз попробовал привести формулу в порядок.
Посмотрите пожалуйста, что появилось в ячейке выбора.
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542279
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexLev, а немного фантазию включить? Смотри вложение.
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542307
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Истины ради :)
Если таблица небольшая, практически нет разницы в работе формул массива и простых формул. На больших таблицах лучше использовать доп. вычисления - формулы массива тяжелы для обработки (много расчетов) и возможно притормаживание при вычислениях. Дп. столбцы можно скрыть.
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542313
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007, - это шикарно!!!
Вы уж извините, что-то у меня с фантазией сегодня плохо...
Я так и не понял, как вы этот фокус сделали...
Но вот ещё хочу обратить внимание, что в последнем моём и вашем примере, в ячейке D5 есть ошибка "#ССЫЛКА!". Мозги пока не работают, но сейчас попытаюсь разобраться...
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542325
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexLev...хочу обратить внимание, что в последнем моём и вашем примере, в ячейке D5 есть ошибка "#ССЫЛКА!". Просто возьмите ячейкой выше (вместо D$5 - D$4):
=ИНДЕКС(B$5:B$18;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(B$5:B$18;"<="&B$5:B$18);СУММ(1;СЧЁТЕСЛИ(B$5:B$18;D$4:D4);СЧИТАТЬПУСТОТЫ(B$5:B$18)));СЧЁТЕСЛИ(B$5:B$18;"<="&B$5:B$18);))
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542389
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serge 007,
Лучше СУММПРОИЗВ(--ЕТЕКСТ(Лист1!$D$5:$D$18))
заменить на
СЧЁТЕСЛИ($D$5:$D$18;"*?")
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542407
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
viktturИстины ради :)
Если таблица небольшая, практически нет разницы в работе формул массива и простых формул. На больших таблицах лучше использовать доп. вычисления - формулы массива тяжелы для обработки (много расчетов) и возможно притормаживание при вычислениях. Дп. столбцы можно скрыть.
Полностью согласен
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542449
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68Serge 007,
Лучше СУММПРОИЗВ(--ЕТЕКСТ(Лист1!$D$5:$D$18))
заменить на
СЧЁТЕСЛИ($D$5:$D$18;"*?")Дим, ты забыл что я СЧЁТЕСЛИ не люблю? ;)

ЗЫ Согласен, так лучше. Но тогда уж и без массивных формул можно обойтись, т.с. вариант "лайт" :)
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542561
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребят, прошу прощения, я немножко доработал Ваши труды.
Смысл сводился к тому, чтобы сами данные и заголовки могли располагаться без пустой строки. Ну и стало понаглядней. Формула ячейки D4 отличается от ниже расположенных.
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542599
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уточняю D4 и D5 - отличаются...

Хотя - извиняюсь, для реальной базы это не подойдёт, так как строки могут быть сортированы вручную...
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37542850
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexLev...для реальной базы это не подойдёт...
Дайте кусок реальной базы. Данные замените на яблоки и ананасы.

авторУточняю D4 и D5 - отличаются.
=ИНДЕКС(Источник;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Источник;"<="&Источник);СУММ(1;СЧЁТЕСЛИ(Источник;D$3:D3);СЧИТАТЬПУСТОТЫ(Источник)));СЧЁТЕСЛИ(Источник;"<="&Источник);))
Неужели это так трудно?
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37543422
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68,
Базу-то я только ещё планирую создавать. Но вот высылаю примеры.
В DV-4.xls - исходная база, для удобства обработки (добавления и сортировки - выполненная в виде списка).
В DV-5.xls - та же база, но сортированная по ключу Номер. Результат - бякостный, циклические ссылки...
...
Рейтинг: 0 / 0
Отбор и сортировка уникальных значений
    #37543431
AlexLev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexLev,
Моей фантазии пока хватает на вариант DV-6.xls.
Но в нём есть свои минусы.
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отбор и сортировка уникальных значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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