Сумма значений по условию, что сумма последующих строк меньше определенного знач

Автор Максим Антонов, 29.10.2015, 18:37

« назад - далее »

Максим Антонов

Помогите разобраться как лучше сделать.
Есть таблица, которая выбрасывается в Excel из программы мониторинга работы техники – данные с GPS устройства.
Количество строк в таблице неизвестно (может быть любым).
Столбцы содержат^
путь между точками (рабочий путь) S,
координаты точек (Х,У),
уровень топлива в баке (V),
состояние датчиков – включен - 1 или выключен – 0.
Нужно:
1.   Посчитать общий рабочий путь (сумма S) с включенным датчиком(ами);
Этот пункт думаю через
2.   Посчитать число поворотов (N)  техники и их длину (L) без включенного датчика.
Поворотом считать сумма точек, с выключенным датчиком, если сумма точек не превышает 20 метров)
3.   Посчитать число переездов (Np)  техники и их длину (Lp) без включенного датчика.
Поворотом считать сумма точек, с выключенным датчиком, если сумма точек превышает 20 метров)
4.   Число остановок
5.   Можно ли по GPS координатам определить направление движения
Разъяснения по поворотам и рабочим ходам.
Путь   Датчик   Пояснение
10   1   Рабочий путь, т к датчик включен, путь не равен нулю
15   1   
2   0   Поворот, т к L=2+2+5<20, датчик выключен
2   0   
5   0   
15   1   Рабочий путь, т к датчик включен, путь не равен нулю
20   1   
25   1   
2   0   Переезд, т к L=2+7+10+10>20, датчик выключен
7   0   
10   0   
10   0   
0   1   Остановка
0   0   
0   1   

vikttur


Максим Антонов

вложил пример таблицы. там еще ничего не сделано. я пока не соображу как.