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

Вход

Регистрация

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

 

= Мир MS Excel/Как определить максиму в изменяющемся ряде значений - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Как определить максиму в изменяющемся ряде значений
alegor Дата: Четверг, 17.10.2013, 11:29 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

2010
В примере задан ряд числовых значений, длина (количество значений) которого изменяется. Нужно в зависимости от заданной его длины вычислить максимальное значение ряда.

Например,

1 5 2 4 9 2 4,3 6,1 8,2
Всего - 9 значений (длина ряда), максимум из них - 9.

6 2 9 35 41 13
Всего 6 значений, максимум - 41.
К сообщению приложен файл: 3304743.xlsx (12.2 Kb)
 
Ответить
СообщениеВ примере задан ряд числовых значений, длина (количество значений) которого изменяется. Нужно в зависимости от заданной его длины вычислить максимальное значение ряда.

Например,

1 5 2 4 9 2 4,3 6,1 8,2
Всего - 9 значений (длина ряда), максимум из них - 9.

6 2 9 35 41 13
Всего 6 значений, максимум - 41.

Автор - alegor
Дата добавления - 17.10.2013 в 11:29
Pelena Дата: Четверг, 17.10.2013, 11:36 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19428
Репутация: 4568 ±
Замечаний: ±

Excel 365 & Mac Excel
Если правильно поняла
Код
=МАКС(A6:ИНДЕКС(A6:Y6;D2))
К сообщению приложен файл: 0392573.xlsx (13.4 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕсли правильно поняла
Код
=МАКС(A6:ИНДЕКС(A6:Y6;D2))

Автор - Pelena
Дата добавления - 17.10.2013 в 11:36
Poltava Дата: Четверг, 17.10.2013, 11:36 | Сообщение № 3
Группа: Друзья
Ранг: Форумчанин
Сообщений: 232
Репутация: 50 ±
Замечаний: 0% ±

Если данные как в примере в разных ячейках то используйте =МАКС()
 
Ответить
СообщениеЕсли данные как в примере в разных ячейках то используйте =МАКС()

Автор - Poltava
Дата добавления - 17.10.2013 в 11:36
alegor Дата: Четверг, 17.10.2013, 12:23 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

2010
Если правильно поняла =MAX(A6:INDEX(A6:Y6,D2))

Pelena, Вы абсолютно правильно поняли. Огромное спасибо!!! :)
 
Ответить
Сообщение
Если правильно поняла =MAX(A6:INDEX(A6:Y6,D2))

Pelena, Вы абсолютно правильно поняли. Огромное спасибо!!! :)

Автор - alegor
Дата добавления - 17.10.2013 в 12:23
_Boroda_ Дата: Четверг, 17.10.2013, 21:33 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16790
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Если расчетов не очень много, то пойдет еще и так:
Код
=МАКС(СМЕЩ(A6;;;;D2))

или
Код
=МАКС(ДВССЫЛ("R6C1:R6C"&D2;))


еще, для неотрицательных значений
Код
=МАКС((A5:Y5<=D2)*A6:Y6)

для любых
Код
=МАКС(ЕСЛИ(A5:Y5<=D2;A6:Y6))

последние 2 - формулы массива
К сообщению приложен файл: 3304743_1.xlsx (13.6 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕсли расчетов не очень много, то пойдет еще и так:
Код
=МАКС(СМЕЩ(A6;;;;D2))

или
Код
=МАКС(ДВССЫЛ("R6C1:R6C"&D2;))


еще, для неотрицательных значений
Код
=МАКС((A5:Y5<=D2)*A6:Y6)

для любых
Код
=МАКС(ЕСЛИ(A5:Y5<=D2;A6:Y6))

последние 2 - формулы массива

Автор - _Boroda_
Дата добавления - 17.10.2013 в 21:33
  • Страница 1 из 1
  • 1
Поиск:

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