Мин. и макс. значения для заданного промежутка времени
Russel084
Дата: Пятница, 10.03.2017, 11:50 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2003
Привет всем! Столкнулся с такой проблемой. Необходимо, чтобы при вводе начальной и конечной дат, из таблицы данных выбирались минимальные и максимальные значения, соответствующие заданному диапазону. Полагал, что решение будет легким, но не осилил. Помогите, кто чем может. Файл примера прилагается.
Привет всем! Столкнулся с такой проблемой. Необходимо, чтобы при вводе начальной и конечной дат, из таблицы данных выбирались минимальные и максимальные значения, соответствующие заданному диапазону. Полагал, что решение будет легким, но не осилил. Помогите, кто чем может. Файл примера прилагается. Russel084
К сообщению приложен файл:
__.xlsx
(20.4 Kb)
Ответить
Сообщение Привет всем! Столкнулся с такой проблемой. Необходимо, чтобы при вводе начальной и конечной дат, из таблицы данных выбирались минимальные и максимальные значения, соответствующие заданному диапазону. Полагал, что решение будет легким, но не осилил. Помогите, кто чем может. Файл примера прилагается. Автор - Russel084 Дата добавления - 10.03.2017 в 11:50
TimSha
Дата: Пятница, 10.03.2017, 12:08 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
Вариант - для ленивых - сводная со шкалой...
Вариант - для ленивых - сводная со шкалой... TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение Вариант - для ленивых - сводная со шкалой... Автор - TimSha Дата добавления - 10.03.2017 в 12:08
buchlotnik
Дата: Пятница, 10.03.2017, 12:09 |
Сообщение № 3
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
так нужно? Код
=MIN(IF(ISERROR(1/($B$3:$B$309>=$I$1)/($B$3:$B$309<=$K$1)/ISNUMBER(D3:D309));"";D3:D309))
Цитата
сводная со шкалой...
в 2003?
так нужно? Код
=MIN(IF(ISERROR(1/($B$3:$B$309>=$I$1)/($B$3:$B$309<=$K$1)/ISNUMBER(D3:D309));"";D3:D309))
Цитата
сводная со шкалой...
в 2003? buchlotnik
Сообщение отредактировал buchlotnik - Пятница, 10.03.2017, 12:55
Ответить
Сообщение так нужно? Код
=MIN(IF(ISERROR(1/($B$3:$B$309>=$I$1)/($B$3:$B$309<=$K$1)/ISNUMBER(D3:D309));"";D3:D309))
Цитата
сводная со шкалой...
в 2003? Автор - buchlotnik Дата добавления - 10.03.2017 в 12:09
TimSha
Дата: Пятница, 10.03.2017, 12:20 |
Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
OFF buchlotnik , не сочтите за труд - напомните: в 2003 =ЕОШИБКА() уже имеет место быть? ps Форматы файлов у ТС и Ваш довольно молоды...
OFF buchlotnik , не сочтите за труд - напомните: в 2003 =ЕОШИБКА() уже имеет место быть? ps Форматы файлов у ТС и Ваш довольно молоды... TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение OFF buchlotnik , не сочтите за труд - напомните: в 2003 =ЕОШИБКА() уже имеет место быть? ps Форматы файлов у ТС и Ваш довольно молоды... Автор - TimSha Дата добавления - 10.03.2017 в 12:20
jakim
Дата: Пятница, 10.03.2017, 12:26 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
наименьшее значение
Код
=SMALL(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1)*($B3:$B309<>"");0);SUMPRODUCT(--(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1)*($B3:$B309<>"");0)=0))+1)
[l]наибольшее значение[/lКод
=LARGE(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1);0);1)
наименьшее значение
Код
=SMALL(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1)*($B3:$B309<>"");0);SUMPRODUCT(--(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1)*($B3:$B309<>"");0)=0))+1)
[l]наибольшее значение[/lКод
=LARGE(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1);0);1)
jakim
К сообщению приложен файл:
-2.xlsx
(20.6 Kb)
Ответить
Сообщение наименьшее значение
Код
=SMALL(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1)*($B3:$B309<>"");0);SUMPRODUCT(--(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1)*($B3:$B309<>"");0)=0))+1)
[l]наибольшее значение[/lКод
=LARGE(INDEX(D3:D309*($B3:$B309>=$I$1)*($B3:$B309<=$K$1);0);1)
Автор - jakim Дата добавления - 10.03.2017 в 12:26
buchlotnik
Дата: Пятница, 10.03.2017, 12:27 |
Сообщение № 6
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
[offtop] TimSha , да уже есть - ЕОШ() и ЕОШИБКА() были изначально, а в 2007 ЕСЛИОШИБКА() добавилась, а вот на формат файла я и правда не глянул
[offtop] TimSha , да уже есть - ЕОШ() и ЕОШИБКА() были изначально, а в 2007 ЕСЛИОШИБКА() добавилась, а вот на формат файла я и правда не глянул buchlotnik
Сообщение отредактировал buchlotnik - Пятница, 10.03.2017, 12:28
Ответить
Сообщение [offtop] TimSha , да уже есть - ЕОШ() и ЕОШИБКА() были изначально, а в 2007 ЕСЛИОШИБКА() добавилась, а вот на формат файла я и правда не глянул Автор - buchlotnik Дата добавления - 10.03.2017 в 12:27
TimSha
Дата: Пятница, 10.03.2017, 12:34 |
Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
OFF buchlotnik , спасибо! Извините, что "нагрузил"...
OFF buchlotnik , спасибо! Извините, что "нагрузил"... TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение OFF buchlotnik , спасибо! Извините, что "нагрузил"... Автор - TimSha Дата добавления - 10.03.2017 в 12:34
Perfect2You
Дата: Пятница, 10.03.2017, 12:48 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
Уважаемый buchlotnik , в Вашем варианте они обязательно должны быть массивными! Немассивные дают вариант без учета диапазона дат - по полному списку.
Уважаемый buchlotnik , в Вашем варианте они обязательно должны быть массивными! Немассивные дают вариант без учета диапазона дат - по полному списку. Perfect2You
Сообщение отредактировал Perfect2You - Пятница, 10.03.2017, 12:49
Ответить
Сообщение Уважаемый buchlotnik , в Вашем варианте они обязательно должны быть массивными! Немассивные дают вариант без учета диапазона дат - по полному списку. Автор - Perfect2You Дата добавления - 10.03.2017 в 12:48
Russel084
Дата: Пятница, 10.03.2017, 12:53 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2003
Спасибо всем, кто протянул руку
Ответить
Сообщение Спасибо всем, кто протянул руку Автор - Russel084 Дата добавления - 10.03.2017 в 12:53
buchlotnik
Дата: Пятница, 10.03.2017, 12:54 |
Сообщение № 10
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
они обязательно должны быть массивными!
спасибо, я в курсе [p.s.] кажется понял - криво скопировал формулы в файле - перезалил - теперь все массивки
Цитата
они обязательно должны быть массивными!
спасибо, я в курсе [p.s.] кажется понял - криво скопировал формулы в файле - перезалил - теперь все массивкиbuchlotnik
Сообщение отредактировал buchlotnik - Пятница, 10.03.2017, 12:56
Ответить
Сообщение Цитата
они обязательно должны быть массивными!
спасибо, я в курсе [p.s.] кажется понял - криво скопировал формулы в файле - перезалил - теперь все массивкиАвтор - buchlotnik Дата добавления - 10.03.2017 в 12:54