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

Вход

Регистрация

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

 

= Мир MS Excel/Нахождение максимума суммы трёх последовательных чисел - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Нахождение максимума суммы трёх последовательных чисел (Макросы/Sub)
Нахождение максимума суммы трёх последовательных чисел
motorus Дата: Пятница, 19.08.2016, 23:57 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Требуется узнать максимальное значение суммы трёх (двух, пяти и т.д) последовательных чисел в каждой строке (включая нулевые значения) и записать это значение в соответствующий столбец. Формулами я не сумел найти решение. Возможно потребуется программирование на VBA.
К сообщению приложен файл: 2573152.xlsx(13Kb)
 
Ответить
СообщениеТребуется узнать максимальное значение суммы трёх (двух, пяти и т.д) последовательных чисел в каждой строке (включая нулевые значения) и записать это значение в соответствующий столбец. Формулами я не сумел найти решение. Возможно потребуется программирование на VBA.

Автор - motorus
Дата добавления - 19.08.2016 в 23:57
Pelena Дата: Суббота, 20.08.2016, 00:06 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 9879
Репутация: 2265 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Формула массива
Код
=МАКС(C3:V3+D3:W3+E3:X3)
К сообщению приложен файл: 5926210.xlsx(14Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеФормула массива
Код
=МАКС(C3:V3+D3:W3+E3:X3)

Автор - Pelena
Дата добавления - 20.08.2016 в 00:06
krosav4ig Дата: Суббота, 20.08.2016, 01:05 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1362
Репутация: 548 ±
Замечаний: 0% ±

Excel 2007, 2013
до кучи, тоже формула массива
Код
=МАКС(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ(B2;;СТОЛБЕЦ(СМЕЩ(A2;;;;ПОИСКПОЗ(9^9;$1:$1)-$A$1-1));;$A$1)))
К сообщению приложен файл: 4644766.xlsx(13Kb)


(_)Õvõ(_)

Сообщение отредактировал krosav4ig - Суббота, 20.08.2016, 01:06
 
Ответить
Сообщениедо кучи, тоже формула массива
Код
=МАКС(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ(B2;;СТОЛБЕЦ(СМЕЩ(A2;;;;ПОИСКПОЗ(9^9;$1:$1)-$A$1-1));;$A$1)))

Автор - krosav4ig
Дата добавления - 20.08.2016 в 01:05
motorus Дата: Суббота, 20.08.2016, 08:12 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
krosav4ig, Спасибо, друзья, за скорый отклик! Попробовать смогу только вечером. Отпишусь.
 
Ответить
Сообщениеkrosav4ig, Спасибо, друзья, за скорый отклик! Попробовать смогу только вечером. Отпишусь.

Автор - motorus
Дата добавления - 20.08.2016 в 08:12
motorus Дата: Суббота, 20.08.2016, 18:04 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Посмотрел и поразился - век живи - век учись! Оба варианта годятся. Спасибо огромное! Вариант решения от Pelena подходит для статичной таблицы. А вариант от krosav4ig - и для динамичных таблиц. Это именно то, что мне нужно. Но точно осознать, как ЭТО работает - ещё не сумел. (Наверное от восторга). Почему формула не считает данные столбца с заголовком "Правильный ответ"? Но если изменить заголовок на цифру или дату - считает. И что это за искомое значение в формуле: 9^9? Если будет минутка krosav4ig, напиши мне мануал по этой формуле, а то придётся поверить в волшебство:)) Спасибо!
 
Ответить
СообщениеПосмотрел и поразился - век живи - век учись! Оба варианта годятся. Спасибо огромное! Вариант решения от Pelena подходит для статичной таблицы. А вариант от krosav4ig - и для динамичных таблиц. Это именно то, что мне нужно. Но точно осознать, как ЭТО работает - ещё не сумел. (Наверное от восторга). Почему формула не считает данные столбца с заголовком "Правильный ответ"? Но если изменить заголовок на цифру или дату - считает. И что это за искомое значение в формуле: 9^9? Если будет минутка krosav4ig, напиши мне мануал по этой формуле, а то придётся поверить в волшебство:)) Спасибо!

Автор - motorus
Дата добавления - 20.08.2016 в 18:04
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Нахождение максимума суммы трёх последовательных чисел (Макросы/Sub)
Страница 1 из 11
Поиск:

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