Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2014, 15:24   #1
CooperNick
 
Регистрация: 16.07.2011
Сообщений: 9
По умолчанию Условная сортировка данных макросом

Уважаемые гуру, помогите решить задачу

Есть массив данных, в первом столбце которого текстовые данные, во втором - дата, в остальных десяти столбцах данные, количество столбцов фиксированное, количество строк произвольное.
Необходимо отсортировать массив данных макросом в соответствии с условием:
1. Сортировка по дате во втором столбце от старых к новым.
2. Сортировка верхней части таблицы с датой во втором столбце раньше первого числа текущего месяца по содержимому первого столбца по алфавиту.

Thanks in advance
CooperNick вне форума Ответить с цитированием
Старый 29.07.2014, 15:59   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

т.е. необходимо данные до 1 числа текущего месяца показать в алфавитном порядке?

делаете доп.колонку в которой пишете 0 если дата меньше 01.ТекМес.ТекГод и 1 - если больше равна. можно не руками а написать формулу
Код:
=--(Дт >= ДАТА(Год(Сегодня());Месяц(Сегодня());1))
где:
Дт - ссылка на ячейку с датой в текущей строке.

сортируете все данные по этой доп.колонке, потом по фамилиям.
удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 29.07.2014 в 16:03.
IgorGO вне форума Ответить с цитированием
Старый 29.07.2014, 16:02   #3
CooperNick
 
Регистрация: 16.07.2011
Сообщений: 9
По умолчанию

Отлично, спасибо!
CooperNick вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перенос данных макросом nika_tver Microsoft Office Excel 1 04.07.2013 20:11
Импорт данных из Word в Excel макросом vv66 Microsoft Office Excel 17 27.01.2012 14:49
фильтрация данных и добавление новых записей макросом U_Oksana Microsoft Office Excel 10 24.01.2011 23:29
Сортировка по датам макросом agregator Microsoft Office Excel 2 19.06.2010 14:43
Сортировка макросом с условием Apostolx Microsoft Office Excel 5 28.10.2009 15:45