Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Дата, максимально близкая к периоду - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Дата, максимально близкая к периоду
Дата, максимально близкая к периоду
Serge_007 Дата: Понедельник, 19.03.2012, 17:48 | Сообщение № 1
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Для Иванов Иван Иванович 01.08.2011 - дата ближайшая к периоду с 01.02.2012 по 29.02.2012.

Для Петров Пётр Петрович ближайшая дата - 29.02.2012, потому что она входит в период с 01.02.2012 по 29.02.2012.
01.03.2012 не учитывается, потому что это действие ещё не наступило на период отчёта.

Для Сидоров Сидор Сидорович ближайшая дата - 29.02.2012, потому что она входит в период с 01.02.2012 по 29.02.2012 и является последней в этом периоде.

Строк около 100 000, поэтому важно быстродействие формулы.
Можно использовать доп. столбцы, если это ускорит работу.

Спасибо
К сообщению приложен файл: Max.Date.xls (41.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДля Иванов Иван Иванович 01.08.2011 - дата ближайшая к периоду с 01.02.2012 по 29.02.2012.

Для Петров Пётр Петрович ближайшая дата - 29.02.2012, потому что она входит в период с 01.02.2012 по 29.02.2012.
01.03.2012 не учитывается, потому что это действие ещё не наступило на период отчёта.

Для Сидоров Сидор Сидорович ближайшая дата - 29.02.2012, потому что она входит в период с 01.02.2012 по 29.02.2012 и является последней в этом периоде.

Строк около 100 000, поэтому важно быстродействие формулы.
Можно использовать доп. столбцы, если это ускорит работу.

Спасибо

Автор - Serge_007
Дата добавления - 19.03.2012 в 17:48
_Boroda_ Дата: Понедельник, 19.03.2012, 18:05 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
фамилии и даты похоже отсортированы. Так?
Если да, то можно так:
пара вариантов (почти одинаковые)
К сообщению приложен файл: Max.Date_1.xls (43.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщениефамилии и даты похоже отсортированы. Так?
Если да, то можно так:
пара вариантов (почти одинаковые)

Автор - _Boroda_
Дата добавления - 19.03.2012 в 18:05
Serge_007 Дата: Понедельник, 19.03.2012, 20:00 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Саш, спасибо, первый вариант работает.
Второй - ставлю январь - у Петрова две единички


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСаш, спасибо, первый вариант работает.
Второй - ставлю январь - у Петрова две единички

Автор - Serge_007
Дата добавления - 19.03.2012 в 20:00
_Boroda_ Дата: Понедельник, 19.03.2012, 20:22 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Ну и не очень-то и хотелось. Главное, что первый работает.
Quote (Serge_007)
Саш, спасибо, первый вариант работает.
Второй - ставлю январь - у Петрова две единички

Ну и не очень-то и хотелось. Главное, что первый работает.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНу и не очень-то и хотелось. Главное, что первый работает.
Quote (Serge_007)
Саш, спасибо, первый вариант работает.
Второй - ставлю январь - у Петрова две единички

Ну и не очень-то и хотелось. Главное, что первый работает.

Автор - _Boroda_
Дата добавления - 19.03.2012 в 20:22
Serge_007 Дата: Понедельник, 19.03.2012, 20:29 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (_Boroda_)
Ну и не очень-то и хотелось. Главное, что первый работает.

Спасибо smile
Завтра на работе потестю - отпишусь


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (_Boroda_)
Ну и не очень-то и хотелось. Главное, что первый работает.

Спасибо smile
Завтра на работе потестю - отпишусь

Автор - Serge_007
Дата добавления - 19.03.2012 в 20:29
Формуляр Дата: Вторник, 20.03.2012, 13:55 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация: 255 ±
Замечаний: 0% ±

Excel 2003, 2013
Ещё вариант через массив - не требует сортировки.
К сообщению приложен файл: 1848659.xls (43.5 Kb)


Excel 2003 EN, 2013 EN
 
Ответить
СообщениеЕщё вариант через массив - не требует сортировки.

Автор - Формуляр
Дата добавления - 20.03.2012 в 13:55
Serge_007 Дата: Вторник, 20.03.2012, 15:02 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Спасибо всем кто помогал, вопрос решён, тема закрыта.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСпасибо всем кто помогал, вопрос решён, тема закрыта.

Автор - Serge_007
Дата добавления - 20.03.2012 в 15:02
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Дата, максимально близкая к периоду
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!