Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2015, 16:31   #1
Klevin081085
 
Регистрация: 12.04.2015
Сообщений: 9
По умолчанию Вычисление разницы по заданному диапазону

Добрый день!!!
Задачка - не задачка:
Проблема стоит передо мной, в столбике "K3:K33" повышающий километраж в сутки, а в ячейках E9,G9 диапазон вычитания
"макс минус мин" чисел.У меня получилось только составить
Код:
=МАКС(K3:K33)-МИН(K3:K33)
но он не работает от диапазона, она вычисляет только полного месяца!!!
Вложения
Тип файла: zip Километраж.zip (9.0 Кб, 9 просмотров)
Klevin081085 вне форума Ответить с цитированием
Старый 12.04.2015, 17:16   #2
ShAM66
Форумчанин
 
Регистрация: 24.02.2012
Сообщений: 160
По умолчанию

А чем решения здесь: http://www.excelworld.ru/forum/2-16899-1
не помогли?
ShAM66 вне форума Ответить с цитированием
Старый 13.04.2015, 00:43   #3
Klevin081085
 
Регистрация: 12.04.2015
Сообщений: 9
По умолчанию

Вот с форумчанами http://www.excelworld.ru/forum/2-16899-1 собрали формулу:
Код:
{=МАКС(МАКС((Февраль!O3:O33*(Февраль!J3:J33>=G9)*(Февраль!J3:J33<=G9))-МАКС(Февраль!O3:O33*(Февраль!J3:J33<=E9)*(Февраль!J3:J33>=E9)))+МАКС((O3:O33*(J3:J33>=G9)*(J3:J33<=G9))-МАКС(O3:O33*(J3:J33<=E9)*(J3:J33>=E9)));0)}
Но обнаружилась ещё проблемка: когда выставленный диапазон введен, если первый диапазон падает на пустую ячейку то число получается макс диапазона, а если второй пустой ,а первый с числом то ноль, и ноль если две пустых ячейки!
Вложения
Тип файла: rar Километры.rar (11.0 Кб, 8 просмотров)

Последний раз редактировалось Klevin081085; 13.04.2015 в 01:50.
Klevin081085 вне форума Ответить с цитированием
Старый 14.04.2015, 03:09   #4
Klevin081085
 
Регистрация: 12.04.2015
Сообщений: 9
По умолчанию

Собрал наконец то, рабочая
Код:
=МАКС(МАКС(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)
Klevin081085 вне форума Ответить с цитированием
Старый 14.04.2015, 04:53   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

разница =макс(д)-мин(д)
сумма =сумм(д)
где
Код:
д=ИНДЕКС(Январь!R3C11:R33C11;ПОИСКПОЗ(Январь!R9C5;Январь!R3C10:R33C10)):ИНДЕКС(Январь!R3C11:R33C11;ПОИСКПОЗ(Январь!R9C7;Январь!R3C10:R33C10))
Вложения
Тип файла: rar Километры.rar (9.3 Кб, 7 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Счёт чисел по заданному диапазону Klevin081085 Microsoft Office Excel 3 12.04.2015 17:18
Среднее значение по 7 полям по заданному диапазону дат и условием вхождения критерия в список n@TS SQL, базы данных 4 22.08.2014 12:33
вычисление разницы в полях chib_sv Microsoft Office Access 5 17.10.2010 18:06