Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Формирование списка на основе дат / 11 сообщений из 11, страница 1 из 1
26.11.2007, 16:24:29
    #34965767
Evrodiller
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
Можно ли сформировать список из уникальных наименований не прибегая к ВБА или же наоборот используя только ВБА?

Список откуда берется инфо примерно такой

дата и номер заказа
01.авг-MR-333
02.авг-MR-333
03.авг-MR-335
04.авг-MR-336
05.авг-MR-337
06.авг-MR-337
07.авг-MR-338
08.авг-MR-339
09.авг-MR-340
10.авг-MR-333
...
Рейтинг: 0 / 0
27.11.2007, 09:41:21
    #34967107
Ser Artur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
Попдробнее плизЕ
Я так понял Вам надо составить список на отдельном листе где дата и номер заказа это авторуникальных наименование и всякий раз не писать ручками автордата и номер заказа , а просто выбирать и вставлять ТАК?
...
Рейтинг: 0 / 0
27.11.2007, 10:41:17
    #34967265
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
EvrodillerМожно ли сформировать список из уникальных наименований не прибегая к ВБА или же наоборот используя только ВБА?

Список откуда берется инфо примерно такой

дата и номер заказа
01.авг-MR-333
02.авг-MR-333
03.авг-MR-335
04.авг-MR-336
05.авг-MR-337
06.авг-MR-337
07.авг-MR-338
08.авг-MR-339
09.авг-MR-340
10.авг-MR-333

Если нужно созать сисок, то может так?
А выбирать его "Проверкой.." пункт меню "Данные"
...
Рейтинг: 0 / 0
27.11.2007, 11:01:41
    #34967333
Evrodiller
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
Нет не совсем так, не нужно связывать дату и номер заказа. Нужно выбрать в список только те заказы, которые например:
Были введены с 1.08.07 по 31.08.07 учитывая их уникальность, тоесть 2 раза MR-333 выводить не нужно:

Дата Номер заказа01.08.2007 MR-35502.08.2007 MR-35503.08.2007 MR-35731.08.2007 MR-38501.09.2007 MR-38602.09.2007 MR-387

Должен получится список
MR-355
MR-357
MR-385
...
Рейтинг: 0 / 0
27.11.2007, 11:19:21
    #34967405
кладовщик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
EvrodillerНет не совсем так, не нужно связывать дату и номер заказа. Нужно выбрать в список только те заказы, которые например:
Были введены с 1.08.07 по 31.08.07 учитывая их уникальность, тоесть 2 раза MR-333 выводить не нужно:

Дата Номер заказа01.08.2007 MR-35502.08.2007 MR-35503.08.2007 MR-35731.08.2007 MR-38501.09.2007 MR-38602.09.2007 MR-387

Должен получится список
MR-355
MR-357
MR-385
Раз даты не нужны, то следует:
1. Избавиться от всего ненужного, оставив список типа MR-###, а затем
2. Уже на основании этого списка сделать список без дублей
По п.2. интересно, как лучше реализовать. У кого какие мысли?
По идее, нужен цикл по всем эл-там списка для поиска уникальных записей. Можно алгоритм поиска исп-ть и можно (наверное) коллекцию создать для создания уникального списка. А какие-то эксельные есть методы для решения задачи. Ведь если к столбцу из MR-### автофильр применить, то в выпадающем списке как раз будут только уникальные значения. Как-то оттуда этот список можно извлечь?
Концептуальней как более корректно?
...
Рейтинг: 0 / 0
27.11.2007, 11:37:40
    #34967492
Evrodiller
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
2 кладовщик
в моем случае нужно сделать проверку на соответсвее датам, а только потом строить список.
Как вариант можно извратится на функцией ВПР (вернее на ее основе создасть свою чуть более расширенную) собрать на отдельный лист все подходящие под условия заказы на материалы, отфильтровать их на уникальность и потом при помощи Данные- Проверка сделать выпадающий список, но это на мой взгляд оч громоздкий метод, вот и обратился за помощью к спецам, но они видать второй день не работают :(
...
Рейтинг: 0 / 0
27.11.2007, 12:02:16
    #34967600
кладовщик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
Evrodiller ... обратился за помощью к спецам, но они видать второй день не работают :(
Может посмотрели на ответы в теме и решили, что они тоже не телепаты.
http://www.sql.ru/forum/actualthread.aspx?tid=437954&hl=%f3%ed%e8%ea%e0%eb%fc%ed%fb%e5
...
Рейтинг: 0 / 0
27.11.2007, 12:21:51
    #34967686
Evrodiller
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
кладовщикМожет посмотрели на ответы в теме и решили, что они тоже не телепаты.
http://www.sql.ru/forum/actualthread.aspx?tid=437954&hl=%f3%ed%e8%ea%e0%eb%fc%ed%fb%e5
Я предварительно стараюсь по поиску сначала пройтись, но такой задачи не встретил. А в теме предложенной вами совсем о другом речь идет :(
...
Рейтинг: 0 / 0
27.11.2007, 13:38:47
    #34968098
W_I_N_T_E_R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
Проверку на соответствие датам - см.приложенный файл.
Формирование выпадающего списка - Evrodiller...отфильтровать их на уникальность и потом при помощи Данные - Проверка сделать выпадающий список...+1
Evrodiller...но это на мой взгляд оч громоздкий метод...Вид входных данных обязывает (ИМХО)... Хотелось бы увидеть альтернативу.
___________________________________________________________
Чем больше я знаю, тем больше понимаю, что ничего не знаю...
...
Рейтинг: 0 / 0
27.11.2007, 20:21:14
    #34970022
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
Посмотрите пример, если понравится, то сами додумаете.
Формулы не лучшие поэтому и оставил исходные куски, чтобы можно было додумать.
...
Рейтинг: 0 / 0
28.11.2007, 09:27:08
    #34970652
Evrodiller
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование списка на основе дат
DeggasadПосмотрите пример, если понравится, то сами додумаете.
Формулы не лучшие поэтому и оставил исходные куски, чтобы можно было додумать.
ага, спасибо интересное решение, сча попробую скрестить со своей задумкой, поглядим что получится :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Формирование списка на основе дат / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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