Выборка из таблицы HTML или XLS

Вадим18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.05.2009

Необходимо написать программу для обработки данных из таблицы.

Имеется таблица в .HTML или .XLS формате (любой на Ваш выбор), необходимо разработать приложение которое сможет СКАНИРОВАТЬ данную таблицу и производить с ней определенные действия по выборке информации.

Задача приложения:

За сутки, неделю или любой другой диапазон даты и времени:

1) Поиск самого большого платежа (поле «Получено) – при нахождении такового на экран выводится вся информация из строки, слева на право. При нахождении 2-х и более одинаковых платежей, выводятся все, последовательно, в соответствии с датой платежа и временем (поле «Создано)

2) Поиск неисполненных платежей. Вывод на экран любых платежей, где в поле «Статус», отображается любое другое слово, помимо «Исполнен»;

3) Поиск кредитных платежей. Вывод на экран любых платежей, где в поле «Счет», отображается более 40 символов;

4) Определять «ПЕРИОД простоя»:

Для поиска задается диапазон ДАТЫ и диапазон времени.

Например:

21.05.2009 – 22.05.2009

14:00 – 20:00

Приложение, должно просканировать таблицу в соответствии с заданными параметрами и определить СРЕДНИЙ период простоя «паузы», с момента поступления последнего и очередного платежа.

Пусть:

22.05.2009

Платеж: 14:20

Платеж: 14:35

Платеж: 14:57

Последний: 15:00

Очередной: 18:30

Платеж: 18:45

Платеж: 19:01

- самая большая пауза 22.05 между платежами, в заданном диапазоне времени 14:00- 20:00 = 15:00-18:30. Это и есть период простоя.

21.05.2009

Платеж: 15:40

Платеж: 16:25

Последний: 16:25

Очередной: 19:04

Платеж: 19:06

- самая большая пауза 21.05 между платежами в заданном диапазоне времени 14:00- 20:00 = 16:25-19:04. Это и есть период простоя.

Затем данный показатель необходимо усреднить и вывести среднюю ПАУЗУ (временной интервал) между последним и очередным платежом в соответствии с заданным диапазоном дат.

Ещё раз обращаю внимание, что данные для обработки будут браться их таблицы .HTML файла или XLS файла (любой, с которым Вам будет проще работать). По 500 строк в файле, в прицепе сам файл.

Оплате по WebMoney.

Заявки фрилансеров