Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Вычитание чисел от мин до макс при определенных датах
 
Доброе утро!!!
Есть столбик O3:33 Километраж и столбик J3:33 Дата.
Нужно задать даты в ячейке E9 и G9, и определить с кокой по какой ячейки столбца O3:33 сделать вычитание минимального и максимального числа и
поместить в ячейку E16.
Изменено: Klevin081085 - 10 Апр 2015 09:34:45
 
Доброе.
Непонятно вот это:
"определить с кокой по какой ячейки столбца O3:33"
Что именно надо определить и в зависимости от чего?
Кому решение нужно - тот пример и рисует.
 
вариант массивной если конечно понял
Лень двигатель прогресса, доказано!!!
 
формула массива
Код
=МАКС(ЕСЛИ((J3:J33>=E9)*(J3:J33<=G9);O3:O33))-МИН(ЕСЛИ((J3:J33>=E9)*(J3:J33<=G9)*(O3:O33<>0);O3:O33))


немассивная
Код
=МАКС(СМЕЩ(J2;ПОИСКПОЗ(E9;J3:J33;0);5;ПОИСКПОЗ(G9;J3:J33;0)-ПОИСКПОЗ(E9;J3:J33;0)+1;1))-МИН(СМЕЩ(J2;ПОИСКПОЗ(E9;J3:J33;0);5;ПОИСКПОЗ(G9;J3:J33;0)-ПОИСКПОЗ(E9;J3:J33;0)+1;1))
F1 творит чудеса
 
=МАКС(O3:ИНДЕКС(O3:O33;ПОИСКПОЗ(G9;J3:J33)))-ЕСЛИОШИБКА(МИН(ИНДЕКС(O3:O33;ПОИСКПОЗ(E9;J3:J33)):O33);МИН(O3:O33))
 
Пытливый, вводим даты в ячейки E9 и G9, находим эти даты в столбике J3:33 и параллельно этим строкам в столбике O3:33 вычитаем разницу между максимальным и минимальным значением.

Сергей, начала работать и потом на 0 вышла

Максим Зеленский, вторая начала работать и вышла на ошибку #Н/Д,
а первая на 0
Изменено: Klevin081085 - 10 Апр 2015 11:36:33
 
Klevin081085, вернитесь в сообщения и исправьте.
Кнопка цитирования не для ответа

По "ошибкам" в формулах: поищите, как вводится формула массива
 
vikttur, спасибо, работает отлично, единственное когда даты не указаны пишет ошибку #Н/Д.
можно как нибудь её убрать не вводя даты
 
Цитата
когда даты не указаны пишет ошибку #Н/Д.
Это и сами сможете:
=ЕСЛИ(ячейкидатапусто;"";формула)
или:
=ЕСЛИОШИБКА(формула;"")
 
ещё бы соединить с лист "Февраль", можно?
Изменено: Klevin081085 - 10 Апр 2015 12:35:07
 
В Вашем примере нет листа 2. Если вопрос выходит за рамки названия темы, создайте новую тему.
 
подниму тему
 
Цитата
Klevin081085 написал: подниму тему
Цитата
vikttur написал: В Вашем примере нет листа 2.
смысл
Лень двигатель прогресса, доказано!!!
 
В своих темах прошу указать ссылки на эти же темы, но на других ресурсах. Об этом - в правилах.
Как Вы к людям, так и к Вам.
Цитата
Публикуя один и тот же вопрос в разных форумах и на дружественных сайтах вы заставляете сразу нескольких людей параллельно думать над вашей задачей и обесцениваете усилия тех, кто даст ответ вторым-третьим и т.д.
 
Собрал, рабочая
Код
=МАКС(МАКС(O3:O33*(J3:J33<=G9);Февраль!O3:O33*(Февраль!J3:J33<=G9))-МИН(ЕСЛИ(J3:J33>=E9;ЕСЛИ(O3:O33;O3:O33));ЕСЛИ(Февраль!J3:J33>=E9;ЕСЛИ(Февраль!O3:O33;Февраль!O3:O33)));0)
Страницы: 1
Читают тему (гостей: 1)