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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск наибольшей даты с условием - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Поиск наибольшей даты с условием (Макросы/Sub)
Поиск наибольшей даты с условием
Паштет Дата: Пятница, 07.12.2018, 14:12 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 82
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
В случае некорректной работы, в таблицу статистики фиксируется та или иная РЦ с датой, разбитой по столбикам год, квартал, месяц, число. После этого формируется отчет на листе, где нужно указать, какого числа последний раз эта РЦ фигурировала в статистике в указанном периоде (квартале или месяце). Но как собрать условие, в голову не приходит.
К сообщению приложен файл: 1134469.xlsm(90.4 Kb)
 
Ответить
СообщениеВ случае некорректной работы, в таблицу статистики фиксируется та или иная РЦ с датой, разбитой по столбикам год, квартал, месяц, число. После этого формируется отчет на листе, где нужно указать, какого числа последний раз эта РЦ фигурировала в статистике в указанном периоде (квартале или месяце). Но как собрать условие, в голову не приходит.

Автор - Паштет
Дата добавления - 07.12.2018 в 14:12
_Boroda_ Дата: Пятница, 07.12.2018, 14:38 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 13681
Репутация: 5580 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=--ПРОСМОТР(;-1/(Статистика!C$2:C$99=--C$1)/(Статистика!Q$2:Q$99=B3);Статистика!B$2:B$99&-Статистика!D$2:D$99&-Статистика!E$2:E$99)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=--ПРОСМОТР(;-1/(Статистика!C$2:C$99=--C$1)/(Статистика!Q$2:Q$99=B3);Статистика!B$2:B$99&-Статистика!D$2:D$99&-Статистика!E$2:E$99)

Автор - _Boroda_
Дата добавления - 07.12.2018 в 14:38
Паштет Дата: Пятница, 07.12.2018, 15:24 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 82
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Да так работает, но лист статистики может достигать больших размеров, поэтому надо определять последнюю заполненную строку.
 
Ответить
СообщениеДа так работает, но лист статистики может достигать больших размеров, поэтому надо определять последнюю заполненную строку.

Автор - Паштет
Дата добавления - 07.12.2018 в 15:24
_Boroda_ Дата: Пятница, 07.12.2018, 15:34 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 13681
Репутация: 5580 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Да не вопрос
Код
=--ПРОСМОТР(;-1/(Статистика!C$2:ИНДЕКС(Статистика!C:C;СЧЁТЗ(Статистика!B:B))=--C$1)/(Статистика!Q$2:ИНДЕКС(Статистика!Q:Q;СЧЁТЗ(Статистика!B:B))=B3);Статистика!B$2:ИНДЕКС(Статистика!B:B;СЧЁТЗ(Статистика!B:B))&-Статистика!D$2:ИНДЕКС(Статистика!D:D;СЧЁТЗ(Статистика!B:B))&-Статистика!E$2:ИНДЕКС(Статистика!E:E;СЧЁТЗ(Статистика!B:B)))
К сообщению приложен файл: 1134469_2.xlsm(59.6 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДа не вопрос
Код
=--ПРОСМОТР(;-1/(Статистика!C$2:ИНДЕКС(Статистика!C:C;СЧЁТЗ(Статистика!B:B))=--C$1)/(Статистика!Q$2:ИНДЕКС(Статистика!Q:Q;СЧЁТЗ(Статистика!B:B))=B3);Статистика!B$2:ИНДЕКС(Статистика!B:B;СЧЁТЗ(Статистика!B:B))&-Статистика!D$2:ИНДЕКС(Статистика!D:D;СЧЁТЗ(Статистика!B:B))&-Статистика!E$2:ИНДЕКС(Статистика!E:E;СЧЁТЗ(Статистика!B:B)))

Автор - _Boroda_
Дата добавления - 07.12.2018 в 15:34
Паштет Дата: Суббота, 08.12.2018, 11:09 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 82
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Спасибо!
А что два минуса дают перед формулой? Ранее такого никогда не встречал.
 
Ответить
СообщениеСпасибо!
А что два минуса дают перед формулой? Ранее такого никогда не встречал.

Автор - Паштет
Дата добавления - 08.12.2018 в 11:09
_Boroda_ Дата: Суббота, 08.12.2018, 17:24 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 13681
Репутация: 5580 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщениеhttp://www.excelworld.ru/publ/hacks/tricks/17-1-0-9

Автор - _Boroda_
Дата добавления - 08.12.2018 в 17:24
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Поиск наибольшей даты с условием (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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