Найти максимальное и минимальное значения
l-lisa
Дата: Вторник, 09.07.2019, 20:44 |
Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 312
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Здравствуйте, помогите определить макс и мин значения из столбца Num для соответствующего значения в перdом столбце ID. То есть пока ID равен одному и тому же значению ищем в правом столбце наименьшее значение и проставляем его в столб Min и соответсвенно макс в Max, как частично заполнено в файле
Здравствуйте, помогите определить макс и мин значения из столбца Num для соответствующего значения в перdом столбце ID. То есть пока ID равен одному и тому же значению ищем в правом столбце наименьшее значение и проставляем его в столб Min и соответсвенно макс в Max, как частично заполнено в файле l-lisa
Ответить
Сообщение Здравствуйте, помогите определить макс и мин значения из столбца Num для соответствующего значения в перdом столбце ID. То есть пока ID равен одному и тому же значению ищем в правом столбце наименьшее значение и проставляем его в столб Min и соответсвенно макс в Max, как частично заполнено в файле Автор - l-lisa Дата добавления - 09.07.2019 в 20:44
Pelena
Дата: Вторник, 09.07.2019, 20:57 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация:
4634
±
Замечаний:
±
Excel 365 & Mac Excel
Здравствуйте. Сводной не подойдёт?
Здравствуйте. Сводной не подойдёт? Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Здравствуйте. Сводной не подойдёт? Автор - Pelena Дата добавления - 09.07.2019 в 20:57
l-lisa
Дата: Вторник, 09.07.2019, 21:05 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 312
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Здравствуйте. Сводной не подойдёт?
Спасибо, но желательно формулой
Здравствуйте. Сводной не подойдёт?
Спасибо, но желательно формулойl-lisa
Ответить
Сообщение Здравствуйте. Сводной не подойдёт?
Спасибо, но желательно формулойАвтор - l-lisa Дата добавления - 09.07.2019 в 21:05
bmv98rus
Дата: Вторник, 09.07.2019, 21:34 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
массивнойКод
=MIN(IF($C$2:$C$20=C2;$D$2:$D$20))
Код
=MAX(IF($C$2:$C$20=C2;$D$2:$D$20))
массивнойКод
=MIN(IF($C$2:$C$20=C2;$D$2:$D$20))
Код
=MAX(IF($C$2:$C$20=C2;$D$2:$D$20))
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение массивнойКод
=MIN(IF($C$2:$C$20=C2;$D$2:$D$20))
Код
=MAX(IF($C$2:$C$20=C2;$D$2:$D$20))
Автор - bmv98rus Дата добавления - 09.07.2019 в 21:34
_Boroda_
Дата: Среда, 10.07.2019, 09:32 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16911
Репутация:
6616
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Немассивные варианты минКод
=МИН(ИНДЕКС(--ТЕКСТ(D$2:D$20;9^9*($C$2:$C$20<>C2));))
максКод
=МАКС(ИНДЕКС((C$2:C$20=C2)*D$2:D$20;))
Если реальная таблица большая и ID расположены по порядку, как в примере, то можно написать формулу побольше, но считать она будет побыстрее
Немассивные варианты минКод
=МИН(ИНДЕКС(--ТЕКСТ(D$2:D$20;9^9*($C$2:$C$20<>C2));))
максКод
=МАКС(ИНДЕКС((C$2:C$20=C2)*D$2:D$20;))
Если реальная таблица большая и ID расположены по порядку, как в примере, то можно написать формулу побольше, но считать она будет побыстрее _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Немассивные варианты минКод
=МИН(ИНДЕКС(--ТЕКСТ(D$2:D$20;9^9*($C$2:$C$20<>C2));))
максКод
=МАКС(ИНДЕКС((C$2:C$20=C2)*D$2:D$20;))
Если реальная таблица большая и ID расположены по порядку, как в примере, то можно написать формулу побольше, но считать она будет побыстрее Автор - _Boroda_ Дата добавления - 10.07.2019 в 09:32
bmv98rus
Дата: Среда, 10.07.2019, 09:55 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
но считать она будет побыстрее
думаю на поиск диапазона будет потрачен примерно тот же ресурс, а вот убрать действительно лишние расчеты можно взяв предыдущее.Код
=IF(C2<>C1;MIN(IF($C$2:$C$20=C2;$D$2:$D$20));E1)
но считать она будет побыстрее
думаю на поиск диапазона будет потрачен примерно тот же ресурс, а вот убрать действительно лишние расчеты можно взяв предыдущее.Код
=IF(C2<>C1;MIN(IF($C$2:$C$20=C2;$D$2:$D$20));E1)
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение но считать она будет побыстрее
думаю на поиск диапазона будет потрачен примерно тот же ресурс, а вот убрать действительно лишние расчеты можно взяв предыдущее.Код
=IF(C2<>C1;MIN(IF($C$2:$C$20=C2;$D$2:$D$20));E1)
Автор - bmv98rus Дата добавления - 10.07.2019 в 09:55
jakim
Дата: Среда, 10.07.2019, 15:15 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Вариант с функцией АГРЕГАТ
Код
=AGGREGATE(15;6;D$2:D$20/(C$2:C$20=C2);1)
Код
=AGGREGATE(14;6;D$2:D$20/(C$2:C$20=C2);1)
Вариант с функцией АГРЕГАТ
Код
=AGGREGATE(15;6;D$2:D$20/(C$2:C$20=C2);1)
Код
=AGGREGATE(14;6;D$2:D$20/(C$2:C$20=C2);1)
jakim
Ответить
Сообщение Вариант с функцией АГРЕГАТ
Код
=AGGREGATE(15;6;D$2:D$20/(C$2:C$20=C2);1)
Код
=AGGREGATE(14;6;D$2:D$20/(C$2:C$20=C2);1)
Автор - jakim Дата добавления - 10.07.2019 в 15:15